如何从作为字符串的 innerHTML 获取输入字段?getElementById 显然不起作用。
div.innerHTML = "<input id=\"ValueField\" name=\"test1\" value=\"1\" type=\"hidden\">"
如何从作为字符串的 innerHTML 获取输入字段?getElementById 显然不起作用。
div.innerHTML = "<input id=\"ValueField\" name=\"test1\" value=\"1\" type=\"hidden\">"
试试下面的代码:
var div = document.getElementById('div');
div.innerHTML = '<input id="ValueField" name="test1" value="1" type="hidden" />';
var input = document.getElementById('ValueField');
如果您想将其作为字符串获取,这就是解决方案
div.innerHTML = '<input id="ValueField" name="test1" value="1" type="hidden">'