textareaにonclick要素を追加したい。
<head>
<title></title>
<SCRIPT language="JavaScript">
<!--
function check(){
if (document.que1.answer.value=="宮本武蔵"){
alert("正解です");
}
else {
alert("残念、間違いです")
}
}
//-->
</SCRIPT>
</head>
<body>
このソースは、本文中の表示したい場所に置きます。
<FORM name="que1">
Q1) 巌流島の戦いで有名な二刀流の剣豪はだれですか?<br>
<font size="2" color="#ff0000">
(答えを記入したあと、「回答する」ボタンをクリックしてください)
</font><br>
答え:<INPUT type="text" name="answer">
<INPUT type="button" value="回答する" onClick="check()">
</FORM>
</body>
</html>
これはあるサイトからの引用ですが(実際はページを更新せずに、クリックで関数を呼び出す形にしたいです)、サイトでは、
<FORM name="que1">
<INPUT type="text" name="answer">
<INPUT type="button" value="回答する" onClick="check()">
</FORM>
の部分で、1行テキストフォームにonclick要素を付加しています。
自分は複数行書けるtextareを1行テキストフォームの代わりに使い、(さらにはクリックで関数を呼び出し、かつnl2br()を使って改行コードを追加したいのですが、)