プルダウンで選択した項目がテキスト入力フォームに自動で入るようにしたいのです。教えていただけますでしょうか?

以上、よろしくお願いいたします。

回答の条件
  • 1人5回まで
  • 登録:2007/06/01 21:56:55
  • 終了:2007/06/08 22:00:04

回答(2件)

id:wnagata No.1

wnagata回答回数170ベストアンサー獲得回数182007/06/01 22:10:39

ポイント35pt

以下のようなJavaScriptを使うとよいでしょう。

<html>

<head>

<title>sample</title>

<script language="javascript"></p> <p><!--</p> <p>function pullDown(selection) {</p> <p> selectedValue = selection.options[selection.selectedIndex].value;</p> <p> document.myForm.elements("textField").value = selectedValue;</p> <p>}</p> <p>//--></p> <p></script>

</head>

<body>

<form name="myForm">

<select onChange="pullDown(this)">

<option value="Test1">Test1</option>

<option value="Test2">Test2</option>

<option value="Test3">Test3</option>

</select>

<input type="text" name="textField" />

</form>

</body>

</html>




http://www.scollabo.com/banban/java/jvsample_013.html

id:t_shiono No.2

t_shiono回答回数256ベストアンサー獲得回数222007/06/01 22:15:25

ポイント35pt

JavaScriptを用いるのが普通かと思います。

以下のような感じです。

<script lang="JavaScript">
var selectChange = function() {
  var str = document.form1.select1.value;
  document.form1.text1.value = str;
}
</script>

<form name="form1"> 
  <select name="select1" onchange="selectChange()">
    <option value="option1">option1</option>
    <option value="option2">option2</option>
  </select>
  <input type="text" name="text1">
</form>

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません