私はJavaScriptの新機能ですが、選択タグ(国とその電話コード)のスクリプトを作成したいと思います。ドロップダウンリストに国とコードが表示されるようにしたいが、ユーザーが選択した後にコードだけを表示する必要がある。 PHPを使用してWebページを作成しています。おかげ選択タグの部分的な値を表示するJavaスクリプト
-2
A
答えて
0
私は次のコードとしてJQueryメソッドを使用することをお勧めします。
あなたのHTMLは以下のようになります。
<select>
<option value="01" textValue="America">01</option>
<option value="02" textValue="Liberia">02</option>
<option value="03" textValue="Switzerland">03</option>
</select>
$("your select").on('focus', function(){
$(this).children().each(function(){
var text = $(this).attr('textValue') + ' - ' + $(this).attr('value');
$(this).text(text);
});
});
$("your select").on('blur', function(){
$(this).children().each(function(){
$(this).text($(this).attr('value'));
});
});
+0
ありがとうございました。あなたは人生の節約者です。それは有り難いです。 – Eddier10
-1
私はあなたがここで何をしたいと思うあなたは、JavaScriptでは、あなたがそれらを選択し使用することを計画しているかのかなり確実でない選択するためのイベントをクリックして使用することができます
この
<select>
<option value="01">America - 01</option>
<option value="02">Liberia - 02</option>
<option value="03">Switzerland - 03</option>
</select>
関連する問題
- 1. 選択したオプションが部分的に表示されます
- 2. 選択部分の更新時に部分的な表示が更新されます
- 3. 日付のみの部分と表示を選択
- 4. 選択タグの下に選択ドロップダウンオプションで商標(TM)を表示
- 5. jQuery選択ボックスでの表示/非表示 - 動的値
- 6. c表示タグテーブルでタグを選択
- 7. 選択部分
- 8. 選択タグのオプションの一部または省略形を表示する
- 9. D3データセットの選択部分のグラフ表示
- 10. 部分的にインデックスを表示する
- 11. RadioButtonListに基づいてDivタグを非表示/表示選択した値
- 12. ag-gridセルエディタで動的値を表示する方法選択
- 13. ポリマー1.0選択タグに内部テンプレート(dom-repeat)がある場合の選択値
- 14. SSI/ServerサイドスクリプティングなしでHTMLファイルのさまざまな部分を選択的に表示
- 15. AngularJS:選択時に選択メニューの異なる値を表示しますか?
- 16. 部分的なウェブページのコンテンツのみを表示するアンドロイドウェブビュー
- 17. 選択した値がAngularJSに表示されない選択
- 18. json配列要素を選択タグに動的に表示する方法は?
- 19. セレンの値を選択するための部分リンクテキスト
- 20. MVC 3部分的なキャッシュの表示を防止する
- 21. レールの部分的なサイトを表示する
- 22. 列値を取得して選択タグに表示する方法
- 23. 部分的なポストバック後のASP.NETスクリプト
- 24. 時間部分を選択
- 25. MD-表示]を選択し、すでに選択された値
- 26. 選択タグに画像を表示する
- 27. 選択タグHTMLを再表示する方法は?
- 28. 列全体からデータを選択し、選択タグに別の選択肢として表示する方法。
- 29. 状態のスクリプトを選択/強調表示する
- 30. 値を選択しないでipywidgets.Dropdownを表示するには
[OK]をクリックします。それはすばらしい。それで幸運。あなたは質問がありましたか?このサイトは質問のためのものであり、予定表/要件リストをダンプする場所ではありません。 –
私はそれを行う方法についてのアイデアを求めています。 – Eddier10
@MarcBねえ、いいよね。しかし、それは事実ですが、この質問はむしろオープンエンドであり、StackOverflowや一般的なインターネットのどこかで良い答えが得られる可能性があります。 StackOverflowにどのような質問が適しているかについては、http://stackoverflow.com/help/dont-askをご覧ください。 –