文本框未重置

2023-12-01

我有一个文本框,我尝试在单击按钮后重置它。但它没有被重置。 HTML 脚本:-

    <input type="text" name="" class="input-default" id="inp">
    <button type="submit" class="btn btn-success btn-sm m-b-10 m-l-5" onclick="add()">Add</button>
<select id='pre-selected-options' multiple='multiple'>
    <option value='elem_1' selected>1</option>
    <option value='elem_2'>a</option>
    <option value='elem_3'>x</option>
    <option value='elem_4' selected>Ce</option>
    <option value='elem_100'>Td</option>
  </select>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0/jquery.min.js"></script>
 <script src="js/jquery.multi-select.js"></script>

JavaScript 代码:-

var x;
var option;
var y;

function add() {
    var x = document.getElementById('pre-selected-options');
    console.log(x);
    var option = document.createElement("option");
    option.text = document.getElementById("inp").value;
    var y = option.text
    x.add(option);
    $('#pre-selected-options').multiSelect('addOption', {
        value: y,
        text: y,
        index: 0,
        nested: 'optgroup_label'
    });
    document.getElementById('pre-selected-options').reset();
}

$('#pre-selected-options').multiSelect();

我尝试添加它,但它没有重置表单:

document.getElementById('pre-selected-options').reset();

您在这里面临的麻烦是您试图清除带有 id 的输入框inp打电话时pre-selected-options,它未连接到您的文本框。

Using document.getElementById('inp').value = ""应该清除文本框的值。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

文本框未重置 的相关文章

  • 在容器大小调整时调整传单地图的大小

    我有一个 div 包含传单地图 在某些事件发生时 高度 div 将会被改变 我希望地图能够调整到其周围的新尺寸 div 以便旧中心位于调整大小的较小或较大地图的中心 我尝试使用invalidateSize 功能 但似乎根本不起作用 之后如何
  • jQuery Chosen 在使用淘汰赛 js 时不会更新选择选项

    我正在努力使jQuery 选择 http harvesthq github io chosen and 淘汰赛 http knockoutjs com 同时工作 问题是 jQuery Chosen 拒绝更新选项列表 即使我已经为其创建了自定
  • WebSocket 已处于 CLOSING 或 CLOSED 状态。

    我尝试使用 Javascript PHP 和 Wamp 执行 WebSocket 但在发送时出现错误 WebSocket 已处于 CLOSING 或 CLOSED 状态 我已经使用了源代码here http sii rennes devel
  • 为什么当缩放改变时,具有相同高度的元素“看起来”不同?

    基本上 要点就在主题中 当我创建两个具有固定高度 2px 的相同 div 并将缩放更改为 75 或 125 时 由于某种原因它们 看起来 不同 有人可以解释一下这里发生了什么吗 我该如何解决这个问题 gradient slider line
  • 在浏览器中输入有效网址时,React 路由不断重定向到登陆页面

    我有这个路由配置 它工作得很好 只有一件事一直让我烦恼 即使导航应用程序有效 当我转到地址栏并按 Enter 键时 它会将我重定向到 添加用户即使我不更改网址并按 Enter 键 这是我的路线配置 function AppRoutes se
  • 连接到 javascript/node.js 中的 Gmail IMAP API

    我正在尝试通过其连接到 gmailIMAP API https developers google com google apps gmail oauth overview 我正在使用布鲁诺 莫伦西的节点 imap 库 https gith
  • 当用户使用 Internet Explorer 时重定向到新页面

    我使用下面的代码将使用 Internet Explorer 的用户重定向到新页面 但显然代码有问题 因为当我使用 Internet Explorer 时该网站不再加载 这是代码 由于我不知道我做错了什么 如果有人可以发布使用正确编码的正确方
  • 使用 dat.gui 保存参数似乎损坏了? [关闭]

    Closed 这个问题需要调试细节 help minimal reproducible example 目前不接受答案 在 dat gui 中保存参数似乎有问题 或者我遗漏了一些非常明显的东西 单击齿轮图标时会出现问题 该图标应打开一个弹出
  • 通过 JavaScript 传输事件来调用 :hover 伪类

    这是场景 您有两张图像 它们彼此堆叠在一起 最高阶的 z 索引图像负责处理点击事件 想想 Google 的 Map API 并且是透明的 而下面的图像负责视觉表示 这是一个伪 HTML CSS 表示 div visual container
  • 正则表达式替换“NO-BREAK SPACE”

    我正在寻找一个正则表达式来替换字符串中的 NO BREAK SPACE 有一些与 NO BREAK SPACE 相关的问题 但似乎没有一个问题能让我找到正确的答案 到目前为止 我尝试使用 字符串 AB 的第二个字符是不间断空格 但没有成功
  • 输入宽度与文本区域宽度

    读完主题后输入尺寸与宽度 https stackoverflow com questions 1480588 input size vs width 我很清楚我们不应该使用 size 属性而应该使用 css 样式 输入 文本 和文本区域显示
  • Yepnope 和 Modernizr screen.width 条件

    我正在尝试 本地 使用 Yepnope 和 Modernizr 来加载 CSS 和 JS 文件 这样我就可以更好地管理文件并轻松编码 这是当前的布局 Modernizr load test Modernizr mq all and max
  • 如何循环遍历并将值对添加到 JSON 对象?

    使用jQuery 选择框插件 https github com claviska jQuery SelectBox我正在尝试创建一个如下所示的 JSON 对象 其中 value and name 是选择框的值对 Opt Group 1 va
  • 异步等待和获取语法在 React 中不起作用

    这是我的代码 export class App extends Component constructor props super props async fetchSport sport let headers new Headers h
  • Javascript:在文档中查找 URL

    如何在文档中查找 URL 即 www domain com 并将其放入锚点中 www domain com html Hey dude check out this link www google com and www yahoo com
  • 如何在 Google 地图 v3 中的每个标记上添加编号?

    我想问大家如何使用 JavaScript 在 Google 地图 v3 中的每个标记上动态添加数字 例如 第一个标记是 1 第二个标记是 2 等等 在这种情况下 我的位置数据如下 new google maps LatLng 1 3667
  • jQuery 不适用于淡出

    我得到这个代码用于测试目的 它非常简单 当我在 Firefox 中打开它进行调试时 它不起作用 所有内容似乎都已加载并且正常 这很奇怪 对此有什么想法吗 非常感谢
  • JavaScript 作为 HTML 属性是不好的做法吗?

    例子 https stackoverflow com a 372 89566 710887 https stackoverflow com a 37289566 710887 我看到这种情况越来越频繁地发生 我总是被教导要将 javascr
  • 比较断言中的函数输出类型

    我正在努力使用 chai mocha 和 JS DOM 编写测试断言 我有一个简单的函数 例如 function HtmlElement el this element el instanceof HTMLElement el docume
  • 获取 ES6 符号的描述

    我想知道是否有一种很好的方法来获取符号的描述 例如 var s Symbol 5 toString 的默认实现将简单地打印 符号 5 我想找到一种方法来提取实际描述 即 5 Symbol description https develope

随机推荐