ホームページ  >  記事  >  ウェブフロントエンド  >  text box_javascript スキルへのドロップダウン メニューの割り当てを実装する JS メソッド

text box_javascript スキルへのドロップダウン メニューの割り当てを実装する JS メソッド

WBOY
WBOYオリジナル
2016-05-16 15:44:381727ブラウズ

この記事の例では、JSを使用してドロップダウンメニューからテキストボックスに値を割り当てる方法を説明します。皆さんの参考に共有してください。詳細は以下の通りです。

これは、ドロップダウン メニューとテキスト ボックスで構築された導入列のデモです。これは、ドロップダウン メニューの値を INPUT テキスト入力ボックスに配置する例です。ボックスをテキストボックスに移動することは、ネットサーフィンをするときによくある機能のようですが、それをどのように説明するかわかりません。

操作効果は以下の通りです:

オンライン デモのアドレスは次のとおりです:

http://demo.jb51.net/js/2015/js-select-to-input-val-codes/

具体的なコードは次のとおりです:

<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin  
var messages = new Array(); 
messages[0] = ""; //这里写入每个选项对应的说明文字
messages[1] = "http://www.jb51.net";
messages[2] = "http://www.163.com";  
messages[3] = "http://cn.yahoo.com";
//根据需要,这里应该随着选项的改变而增减项目
function messageReveal() { 
var messageindex = document.messageForm.messagePick.selectedIndex;
//取得当前下拉菜单选定项目的序号
helpmsg = messages[messageindex];
//根据序号取得当前选项的说明
document.messageForm.messageField.value = helpmsg
//将说明写进文框
}
// End -->
</SCRIPT>
<title>下拉菜单和文本框构建的介绍栏</title>
</head>
<body>
<form name="messageForm">
<select name="messagePick" OnChange="messageReveal()">
<option value="0">请在这里选择需要咨询的信息
<option>脚本之家
<option>网易163
<option>中文雅虎
</select>
<br><br><br><br><br>
<input name="messageField" type="text" style="overflow:auto" />
</form>
</body>
</html>

この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。