0

文字列であるinnerHTMLから入力フィールドを取得するにはどうすればよいですか? getElementById は明らかに機能しません。

div.innerHTML = "<input id=\"ValueField\" name=\"test1\" value=\"1\" type=\"hidden\">"
4

2 に答える 2

2

以下のコードを試してください。

var div = document.getElementById('div');
div.innerHTML = '<input id="ValueField" name="test1" value="1" type="hidden" />';
var input = document.getElementById('ValueField'); 
于 2013-03-08T10:32:44.807 に答える
1

文字列として取得したい場合は、これが解決策です

div.innerHTML = '<input id="ValueField" name="test1" value="1" type="hidden">'
于 2013-03-08T10:33:08.880 に答える