私はクライアント側のレンダリングに取り組んでいます。私は数字とクリックボタンを置く入力タグを持っています。ボタンのOnclick私のページに入力タグを追加する必要があります。しかし、問題はそれが入力の数を追加し、何も理由をリセットページです。実行を完了した後にJavaスクリプトがページのリロードを望ましくない
なぜ私はそれがリセットされているページなのか説明してください。 onclickイベントの行為1.Your
<HTML>
<script src="js/main.js"></script>
//for converting document.getelementbyid() to _()
<body>
<div id="form_place">
<form>
<input name="nos" id='nos' type="text">
<button onclick="addnos()">Enter</button>
</form>
</div>
</body>
<SCRIPT>
function addnos(){
var nos = _('nos').value;
for (i=0;i < nos;i++){
manddy = document.createElement('INPUT');
manddy.setAttribute("id", 'name'+i+1);
_('form_place').appendChild(manddy);
}
}
</SCRIPT>
</HTML>
ページに投稿するために使用されるフォーム要素内にコントロールを配置します。 –