javascript - 如何根据用户在 HTML 选择中的选择更改字段?

标签 javascript coldfusion coldfusion-8

我有一个包含查询变量的选择列表

<tr>
  <td>County Name:</td>
    <td>
      <select name="countyName" onchange="countyID.value = countyName.value">
                <option>Select a County</option>
        <cfloop query = "getCounties">
        <option value="#countyName#" >#countyName#&nbsp;&nbsp;&nbsp;#countyID#</option>
        </cfloop>
    </select>
    </td>
</tr>

如何填充县 ID 字段?

<tr>
  <td>County ID:</td>
    <td><input type="Text" name="countyID">
     </td>
</tr>

我从未使用过 jQuery。有没有办法只使用 JavaScript?正如你所看到的,我尝试了 JavaScript,但是我只能填充 countyIDcountyName我需要它填充 countyID .

最佳答案

出于好奇,您为什么使用 #countyName# 作为选项的值?如果该县(无论是否错误)有引号或其他会扰乱您的 HTML 的内容,该怎么办?

你为什么不这样做:

<select name="countyName" onchange="countyID.value = this.value">
    <option value="#countyID#">#countyName#</option>
</select>

关于javascript - 如何根据用户在 HTML 选择中的选择更改字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4494311/

相关文章:

javascript - iPad Safari iOS - SECURITY_ERR : Dom Exception 18 when accessing "document.cookie"

javascript - Angular 5 - 动画不起作用

javascript - 使用 lodash 简化表达式

sql-server-2008 - Coldfusion CFSTOREDPROC 不返回表

rest - CF10 RESTful API 可以做哪些 Coldbox RESTful API 不能做的事情?反之亦然?

java - ColdFusion 8 Diffie-Hellman 加密

javascript - 这个范围在一个简单的 React 组件中

coldfusion - 在 MS Word 中单击的链接丢失 CF session 变量,但复制和粘贴工作正常

coldfusion - 使用 CFMAIL 标签发送带有图像的电子邮件

ssl - SSL 的 CFHTTP 问题 - 关闭 cfhttp 上的安全性?