javascript - 如何打开一个弹出文本框要求用户提交评论?

标签 javascript jquery html css forms

我的元素中有以下下拉列表:

<div class="dropdown">
    <button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown">Select subject
        <span class="caret"></span>
    </button>
         <ul class="dropdown-menu">
              <li class="rem"><a href="#">CS 520</a></li>
              <li class="rem"><a href="#">CS 530</a></li>
              <li class="rem"><a href="#">CS 571</a></li>
              <li class="rem"><a href="#">CS 575</a></li>

         </ul>
</div>

当我点击任何 li 时,我想弹出(不是提醒)一个包含文本区域(用于提交评论)和提交、取消和重置按钮的框。

我无法使用 JavaScript(或 jQuery)解决这个问题。有什么办法可以实现吗?我可以找到一些人举例说明他们用警报解决类似的问题,但我需要用一个简单的弹出框来完成。 关于这个 link 有一些类似问题的解决方案;但是我猜 JS 代码太复杂了。谢谢

最佳答案

https://www.w3schools.com/bootstrap/bootstrap_modal.asp

检查这个并修改列表的代码

关于javascript - 如何打开一个弹出文本框要求用户提交评论?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47513345/

相关文章:

javascript - 使用 Bootstrap 对网页上的一组 <p> 元素进行分页

html - 当分辨率较低时,div 会变得困惑

javascript - 为什么我无法使用 jQuery 获取此输入字段的值?

javascript - 'mouseenter' 和 'mouseleave' 事件一直以 div 作为光标触发

javascript - 这里的 map 聚类不准确/意外行为

javascript - 连续的js方法

Javascript 将表单中的名字大写

javascript - 定义 Javascript slider 命中/滚动区域

javascript - 直接文件上传 Javascript

javascript - 仅在其他页面完全渲染后才从其他页面 AJAXing HTML