<input type='text' class='key' id='23' value=''>
<input type='text' class='key' id='24' value=''>
<input type='text' class='key' id='23' value=''>
是否可以查找具有我想要的特定类和ID并document.write
作为其值的变量的文本字段?
例如:
我有:var hello ='test'
我想向具有class='key'
和id='23'
的文本字段输入var hello值。
然后html(hello)
为其输入hello值
希望任何人都可以帮助我。 还在学习js
答案 0 :(得分:2)
您可以通过获取特定元素的ID来实现。
var hello = 'hello';
document.getElementById('23').value = hello
<input type='text' class='key' id='23' value=''>
<input type='text' class='key' id='24' value=''>
<input type='text' class='key' id='23' value=''>
还有许多其他类似
document.getElementsByName()
document.getElementsByTagName()
document.getElementsByClassName()
id与其他人之间的区别是id始终是唯一的,因此ypu可以获得唯一的结果,但是在其他人中,您将获得一个数组,因此可以通过索引获得值,例如
document.getElementsByClassName('class')[0].value