本文概述
- HTML对话框标签示例
- 支持的浏览器
< dialog> 元素使用一个名为open的布尔属性, 该属性激活元素并方便用户与其交互。
HTML对话框是HTML5中引入的新标签。
HTML对话框标签示例
<
div>
<
dialog id="myFirstDialog" style="width:50%;
background-color:#F4FFEF;
border:1px dotted black;
">
<
p>
<
q>
I am so clever that sometimes I don't understand a single word of what I am saying.
<
/q>
- <
cite>
Oscar Wilde<
/cite>
<
/p>
<
button id="hide">
Close<
/button>
<
/dialog>
<
button id="show">
Show Dialog<
/button>
<
/div>
<
!-- JavaScript to provide the "Show/Close" functionality -->
<
script type="text/JavaScript">
(function() {
var dialog = document.getElementById('myFirstDialog');
document.getElementById('show').onclick = function() {
dialog.show();
};
document.getElementById('hide').onclick = function() {
dialog.close();
};
})();
<
/script>
【HTML对话框标签】立即测试
输出:
HTML对话框标记还支持HTML中的全局和事件属性。
支持的浏览器
Element | Chrome | IE | Firefox | Opera | Safari |
< dialog> | Yes | Yes | Yes | Yes | Yes |
推荐阅读
- HTML dir标记(HTML5不支持)
- HTML dfn标记
- HTML details标签
- HTML说明列表| HTML定义列表
- HTML del标记
- HTML datalist标签
- HTML data标签
- HTML frameset标记(HTML5不支持)
- HTML frame标记(HTML5不支持)