javascript - 如何使用 javascript 访问两个 html 表单内的对象?

标签 javascript

如果这段代码有效,为什么:

<form name="form1"><textarea class="xxlarge" id="add_url_desc" name="j_desc" onKeyDown="textCounter(document.form1.j_desc,'job_limit',150)" onKeyUp="textCounter(document.form1.j_desc,'job_limit',150)"></textarea>

为什么这个不呢?:

<form name="general">
<form name="form1"><textarea class="xxlarge" id="add_url_desc" name="j_desc" onKeyDown="textCounter(document.general.form1.j_desc,'job_limit',150)" onKeyUp="textCounter(document.general.form1.j_desc,'job_limit',150)"></textarea>
</form>

为什么当一个表单位于另一个表单内时我无法触发 onKey 操作???谢谢!

最佳答案

HTML 不允许嵌套表单。

关于javascript - 如何使用 javascript 访问两个 html 表单内的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8447834/

相关文章:

javascript - 我如何在 React Redux 中访问存储状态?

javascript - 序列化一个js promises调用列表

javascript - 为什么我的 WebRTC 连接只能在本地网络上工作?

javascript - 处理js+javascript+处理

javascript - 条形图和折线图在 dc.js 中不交互

javascript - WebStorm JS 库 TypeScript 社区 stub 未显示列表

javascript - postMessage() 生成错误 "undefined is not a function"

javascript - 在 AngularJS 中修改 DOM

javascript - 使用 JQuery 将 JSON 数据传递到 DIV 中

javascript - IFrame:在 Chrome 上运行 Iframe 但想要保留 IE 设置