gpt4 book ai didi

javascript - 创建通用的 getElementByID javascript

转载 作者:行者123 更新时间:2023-11-30 18:06:23 25 4
gpt4 key购买 nike

我有一个值为 test 的按钮,单击该按钮时,将运行一个 javascript 来操作 ID 为 test1 的元素测试 2。该脚本必须能够分别处理这两个元素(test1 和 test2)。

我正在尝试制作一个通用脚本(即不使用特定的测试值,而是使用被单击按钮的值)。这样我就不需要为每个按钮制作 1000 个不同的脚本。只要有一个带有相应命名元素的按钮,基本上就会有 1 个脚本可以工作。

这可能吗?

最佳答案

我不知道元素 name(name 属性?)是什么意思,但是 querySelectorAll 可以完成很多工作给你。

document.querySelectorAll('[name^=' + value + ']')

可用于选择具有以 value 的内容开头的 name 属性的所有元素。

http://jsfiddle.net/dDwfd/

正如其他人所建议的,jQuery 可能对您有用,因为它在内部处理大量迭代。 JS 代码会简单得多:http://jsfiddle.net/dDwfd/1/

关于javascript - 创建通用的 getElementByID javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15713041/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com