私はちょうどJavaスクリプトを学習し始めました。私は動的テキストボックスを作ろうとしていますが、私のコードは動作していません。誰かが私の間違いを是正するのに役立つことができますか?ダイナミックテキストボックスを作成していますが、コードが動作しません
<html>
<head>
</head>
<body>
<script language="javascript">
function add(){
var text=document.createElement('input');
var add=document.getElementById("Myform");
text.setAttribute("type","text");
text.setAttribute("name","BookName");
add.appendChild(text);
}
</script>
<form action="new1.php" id="Myform">
<input type="submit" value="Submit" id="submit" onclick="javascript:add();"/> <br/>
</form>
</body>
</html>
テキストボックスが消える前に消えます。