【发布时间】:2013-08-29 07:01:54
【问题描述】:
我有一个页面,每次都会更改输入字段的 ID。例如,如果我现在访问该页面,ID 可以是"stack_15_overflow",下一次可以是"stack_293_overflow"。
我想为getElementById 使用通配符值,例如"stack_ * _overflow"(其中* 匹配任何内容),以获取与以某些特定文本开头和结尾的任何输入字段相关的值,无论是什么文本介于两者之间。
代码:
function HelloId(string){
var name=string
document.getElementById('stack_*_overflow').value=name;
}
【问题讨论】:
-
如果你控制 HTML 使用一个类并且不要做这个“奇怪”的选择器的东西。比这是一个简单的调用。
-
阅读这篇文章,它也会有所帮助stackoverflow.com/questions/5376431/…
标签: javascript jquery