私はjavascriptが初めてです。ここにコードがあります基本的なJavaScriptのイベント
<script>
function text_input_type(type)
{
if(type=='list'){
document.getElementById("note_input").innerHTML="<input type=\"text\" name=\"body\">";
}
else{
document.getElementById("note_input").innerHTML="<textarea id=\"note_input\" name=\"body\" cols=\"27\" rows=\"5\"></textarea>";
}
}
</script>
<textarea id="note_input" name="body" cols="27" rows="5"></textarea>
<input type="radio" name="type" value="text" onclick=text_input_type('list') />
<input type="radio" name="type" value="list" onclick=text_input_type('text') />
あなたが押すラジオボタンによって、テキストエリアから入力テキストタイプに変わるようにしたいと思います。問題は、入力をテキストボックスから小さなテキスト入力に変更する代わりに、ボックス内のコードを出力するだけです。
あなたが直面している問題は何ですか? – AmGates
イベントは発生してはいけません。 DOM内のイベントに関数を代入しているときに引用符を忘れた – Anand
ああ、残念です。私はそれを加えた。 –