次のようなことはできますか?
1掲示板やブログのような、コメント投稿画面がある
2プルダウンでいくつかの選択肢を選ぶ
Ex.出身
東京
大阪
九州
・・・
↑プルダウンメニュー
3ボタンを押す、または選択すると、そのページの中にあるtextarea内のFormに選択した「九州」などの文字が現れる。
できますでしょうか?
http://piro.sakura.ne.jp/latest/flakes/033oo_javascript.html
Latest > Flakes of Ideas > JavaScriptでDOMを使う――オブジェクト指向入門の入門 - outsider reflex
楽勝でできます。
プルダウンのSELECTを以下のように
<select id=”shusshin”>
<option value=”東京”>東京</option>
<option value=”大阪”>大阪</option>
<option value=”九州”>九州</option>
</select>
textareaは以下のように
<textarea id=”target”></textarea>
ボタンは以下のように
<input type=”button” value=”ボタン” onClick=”getShusshin();”>
ヘッダ内に以下の関数を記述
<script type=”text/javascript”><!--
function getShusshin(){
document.getElementById(’target’).value = document.getElementById(’shusshin’).value;
}
//--></script>
http://www.hatena.ne.jp/1133318368#
人力検索はてな - JavaScriptの質問です。 次のようなことはできますか? 1掲示板やブログのような、コメント投稿画面がある 2プルダウンでいくつかの選択肢を選ぶ Ex.出身 東京 大阪 九州..
こういうことでしょうか?
<html>
<form name=”form1”>
<textarea name=”txtarea”>
</textarea>
<select name=”from” onChange=”document.form1.txtarea.value += this.value;”>
<option>-</option>
<option value=”東京”>東京</option>
<option value=”大阪”>大阪</option>
<option value=”九州”>九州</option>
</select>
</form>
</html>
※追記方式でないのであれば、「+=」を「=」にして下さい。
選択時に文字を出したい場合は、上記の
<select id=”shusshin”>
を
<select id=”shusshin” onChange=”getShusshin();”>
にするとできます。
コメント(0件)