我想选择一个元素,但是每个元素的id都是动态的,并且id存储在chemicalsNum
变量中。我已经写了这段代码,但它不能工作:
document.getElementById(`${chemicalsNum}`).value;
发布于 2018-09-09 19:51:07
您在这里混合了jQuery语法和DOM语法,这显然是不起作用的。您可以使用以下DOM语法:
document.getElementById(chemicalsNum).value;
或者对于jQuery (或支持该语法的任何其他库):
$('#' + chemicalsNum).val()
根据元素的不同,您可能需要使用另一个函数来替换val()
。jquery的val函数描述为here。
https://stackoverflow.com/questions/52242805
复制相似问题