在JavaScript中,是否可以显示使用prompt
窗口单击的选项列表,而不是手动输入的选项列表?
我想将每个选项都显示为一个按钮,而不是要求用户手动输入选项(如下所示):
var OptionChosen = prompt('Enter 1, 2, 3, or 4:')
答案 0 :(得分:6)
您无法做到这一点,但您可以改用jQuery dialog box。
示例jQuery:
var selected = 0;
$('#dialog').dialog({
title: "Prompt",
buttons: {
"First": function() {
selected = 1;
},
"Second": function() {
selected = 2;
},
"Third": function() {
selected = 3;
},
"Fourth": function() {
selected = 4;
}
// ..............
}
});
使用html:
<div id="dialog">
<p>Choose your option</p>
</div>