javascript - 使用警告框请求用户输入

标签 javascript jquery html

我希望用户在警告框中输入一段文本。

HTML:

<form>
    <select class="favoritefood">
        <optgroup label="Dairy products">
            <option>Cheese</option>
            <option>Egg</option>
            <option id="newDairy">NEW</option>
        </optgroup>
        <optgroup label="Vegetables">
            <option>Cabbage</option>
            <option>Lettuce</option>
            <option>Beans</option>
            <option>Onions</option>
            <option>Courgettes</option>
            <option id="newVeg">NEW</option>
        </optgroup>
    </select>
</form>

JS:

$('.favoritefood').change(function () {
    var id = $(this).find('option:selected').attr('id');
    if (id == 'newDairy') {
        alert("input");
    };
});

我知道可以在警告框中进行输入,但是如何呢?

最佳答案

那就是提示框

var result = prompt('type something');

FIDDLE

关于javascript - 使用警告框请求用户输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22051200/

相关文章:

javascript - alert() 不适用于 PHP,而是打印在控制台上

javascript - 支付后点击浏览器返回按钮返回不同页面

javascript - D3.js v5 - 在线性尺度上创建一个相对的、可缩放的类似时间轴的轴

php - json_encode 将特定字符串替换为数字(对于 flot.js)

html - 具有相同大小的按钮和 div 在 em 中不相等,而在 px 中相等

android - 仅在安装时在 phonegap android 应用程序中创建数据库

javascript - 如何捕获Chrome原生HTML 5视频/音频播放器的下载控制点击?

当嵌套在动态添加的 <div> 中时,JavaScript 事件不会触发

php - 检索 MySQL 值并打印它们

javascript - 网站图书阅读器