我想访问特定 div
内的输入
。我有这个 html :
<div id="'.str_replace(' ','',$systeme_culture['nom_plante']).'">
<table class="table">
<th>
<tr colspan="2">
<label>Nom : </label>
<input id="nom_itk" value="test">
</tr>
</th>
</table>
</div>'
我想访问全局 div 内的 id nom_itk
但我不知道该怎么做。我尝试使用 .find()
但它不起作用。
我的js是:
$('#'+nom_culture).find('#nom_itk').html("test");
全局div在js中通过变量nom_culture
调用。
提前致谢!
最佳答案
代码的问题在于您在 val()
上使用 html()
而不是
$('#'+nom_culture).find('#nom_itk').val("test");
对于您的问题,您还可以使用
$('#'+nom_culture + " #nom_itk").val("test");
(两者之间的空格)选择其他元素内的元素
关于javascript - 获取另一个元素内的一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36911981/