Javascript:创建的输入字段不显示

时间:2013-10-05 00:44:14

标签: javascript createelement

以下内容不会生成可见的输入文本字段。是什么给了什么?

<!DOCTYPE html>
<head>
</head>
<body>
<script>
var my_input = document.createElement('INPUT');
my_input.type="text; 
my_input.value = "blah";
document.body.appendChild(my_input);
</script>
</body>
</html>

2 个答案:

答案 0 :(得分:1)

您的代码中存在语法错误

my_input.type="text; 

应该是

my_input.type="text"; 

答案 1 :(得分:0)

检查出来

简单方法

document.write("<input type=\"text\"...blah blah...></input>");

或更正错误

my_input.type="text; 

my_input.type="text"; 

注意:更改...blah blah...