Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将隐藏变量添加到输入字段_Javascript - Fatal编程技术网

Javascript 如何将隐藏变量添加到输入字段

Javascript 如何将隐藏变量添加到输入字段,javascript,Javascript,我有一个工作脚本,但如果用户选择,我需要允许他们更改隐藏变量 <strong>Select</strong><br> <select class="inputClass" size="1" id="f1a" name="Board"> <option value="Selected">Use</option> <option valu

我有一个工作脚本,但如果用户选择,我需要允许他们更改隐藏变量

         <strong>Select</strong><br>
          <select class="inputClass" size="1" id="f1a" name="Board">
            <option value="Selected">Use</option>
            <option value="Selected">--------------------------</option>
            <option value="6">Floor Joist</option>
            <option value="4">Wall</option>
            <option value="8">Header</option>
            <option value="4">Rafter</option>
          </select>
选择
使用 -------------------------- 地板托梁 墙 标题 椽子
所以我添加了一个输入字段

<br>

           <strong>Board Use</strong> <br>

          <input class="inputClass" type="text"  id="f1" value="" size="12" name="Board Use">

电路板使用
在过去的两周里,我一直在尝试使用不同的代码将f1a.value输入到f1输入字段中。然后,用户可以选择留下我的值或将自己的值放入


任何建议。

您只需要在选择上执行一个简单的onchange事件:

var f1a = document.getElementById("f1a");
var f1 = document.getElementById("f1");
f1a.onchange = function() {
  f1.value = f1a.value;
};
这将在用户在select中选择新值时调用onchange函数。可以随时覆盖输入


使用
JQuery
@不是每个人都需要使用jQuery!!你们有并没有听说过它可能比带破折号的选项更有用。@在这种情况下,Vucko plain js的效率要高得多!没问题,如果这解决了您的问题,请确保选择作为答案@用户1981294