如何使用Javascript为TextArea赋值,使用类名而不是Id来链接两者
How to assign value to TextArea using Javascript, using class name rather than Id to link the two?
我在这里缺少一些简单的东西。我需要在文本区域回发到服务器之前对其进行预处理。我可以使用 ID 将按钮链接到文本区域,但不确定如何通过类名来做到这一点,这将更可重用。
带 ID 的代码:
<textarea id="Comment" class="CleanHTML"></teaxtarea>
<button type="submit" id="btn" name="btn" value="Save" onClick='document.getElementById("Comment").value = cleanWordClipboard(document.getElementById("Comment").value)'>Save</button>
我将如何更改我的onClick JS以使用类"CleanHTML",而不是Id来引用TextArea?
代替document.getElementById('Comment')
,使用 document.getElementsByClassName('CleanHTML')[0]
getElementsByClassName
返回一个 HTMLCollection(就我们的目的而言,它可以被视为数组),这就是您需要[0]
的原因。如果有多个具有该类名的元素,则显然需要相应地调整索引。
相关文章:
- 根据选项卡内部的文本链接中的哈希ID动态选择jqueryUI选项卡
- 如何进行AJAX调用,使其仅在我单击包含在特定类中的链接时触发;id”;父元素的
- 通过单击链接(兄弟姐妹?)从无线电输入中获取id
- 通过id查找元素并附加链接
- url中没有id的内部链接
- 如何绑定多个具有相同敲除功能、传递不同ID的链接
- 修复Javascript代码以将文本中的所有Youtube链接转换为Youtube ID功能
- 如何从链接中检索 ID
- 检测单击的链接的 ID 以更改链接的去向
- 获取单击的链接的 ID
- 在没有 jquery 的情况下更改子节点(父节点具有 ID)中的链接文本
- 使用animate将标签链接锚定到不同页面上的ID
- 如何设置从数据库到php会话的id点击链接
- VBA IE单击/显示没有id或标记而不是超链接的javascript
- Meteor发布中通过id链接用户
- 更改切换 ID 链接的颜色
- 铬错误或编码错误?目标页面中的锚/ID 链接不起作用
- 如何控制页面上的#id链接
- 想在其他html页面上只运行匹配id链接吗
- 使 id 链接可见 - 防止单击定位点时发生默认事件