Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在javascript中使用innerHTML中的表单元素吗?_Javascript_Html - Fatal编程技术网

我可以在javascript中使用innerHTML中的表单元素吗?

我可以在javascript中使用innerHTML中的表单元素吗?,javascript,html,Javascript,Html,标题标记在innerHTML中工作: document.getElementById ("x").innerHTML="<h1>something<h1>"; 但是表单元素不起作用 document.getElementById ("x").innerHTML="<input type="text">"; 如果单击单选按钮,我希望在某些情况下使用表单元素。仔细查看您的代码: document.getElementById ("x").innerHTML="

标题标记在innerHTML中工作:

document.getElementById ("x").innerHTML="<h1>something<h1>";
但是表单元素不起作用

document.getElementById ("x").innerHTML="<input type="text">";

如果单击单选按钮,我希望在某些情况下使用表单元素。

仔细查看您的代码:

document.getElementById ("x").innerHTML="<input type="text">";
// -------------------------------------^------------^----^-^
虽然如果我们想的话,我们可以逃离

document.getElementById ("x").innerHTML="<input type=\"text\">";
// --------------------------------------------------^-----^

document.getElementById x.innerHTML=;它不起作用,因为你把报价弄错了。了解如何使用控制台F12。我建议学习一些基本的JavaScript教程。
document.getElementById ("x").innerHTML="<input type=\"text\">";
// --------------------------------------------------^-----^