javascript - 如何将 HTML5 输入链接到两个表单

标签 javascript jquery html

我有一个输入,JS 使用它来控制提交两个具有不同操作的表单,但只有其中一个会被提交,并且它应该包含此输入。

我可以使用 JS 隐藏输入来在原始值更改时更改其值,但我想知道是否有 HTML5 解决方案。

这是我的 JS 代码:

$(function(){
  $('#originalOne').change(function(){
    // check if I should disable a form
    $('.hiddenOnes').val($(this).val());
  })
});

最佳答案

我想我可能明白你在问什么,如果我错了,请纠正我:

“有没有办法仅使用 HTML5(不使用 JavaScript)根据另一种表单中的值更新一种表单中的值?”

不幸的是,答案是否定的。您将需要附加事件监听器并使用 JavaScript 处理更改。我之前曾建议使用 <fieldset> 对您想要独立禁用的输入进行分组,但此方法不适用于多个表单操作。

关于javascript - 如何将 HTML5 输入链接到两个表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41006768/

相关文章:

javascript - jquery-ui - 无法修复拖动元素的鼠标位置

javascript - 如何在 Bootstrap 模式中附加 html 内容

带表格排序器的 PHP、MYSQL、HTML 表格

php - 使用 html5 和 css3 配置 htmlpurifier

html - 背景图像与输入类型文本如何设置大小

javascript - 我的 rot13(凯撒密码)Javascript 算法有什么问题?

javascript - 如何修复 React Native 错误 "jest-haste-map: Haste module naming collision"?

html - 为什么没有显示 CSS 文件?

javascript - NodeJS 导出模块

javascript - 启用具有不同元素的复选框