html ドロップダウン ボックス問題_html/css_WEB-ITnose
Jun 24, 2016 pm 12:21 PM
HTML
バックグラウンドから渡される値を取得したいです通常のテキストタイプのコードは次のとおりです:
<INPUT type="text" name="pa_sys_master.M_EMAIL" value="<%=map.get("M_EMAIL") %>">
値を取得するにはどうすればよいでしょうか?バックグラウンドから渡されましたか?
コードは次のとおりです:
<select name = "pa_sys_master.M_STATE"> <option value = "-">请选择</option> <option value = "0">无状态</option> <option value = "1">有状态</option> </select>
ディスカッションに返信 (解決策)
何を言いたいのかわかりませんが、選択されたリストを判断するためにテキスト値を使用しますか?上記は値を取得するために実装できる input タグと値を渡す関数です以下は選択ドロップダウン ラベルです 値を受け取るにはどうすればよいですか?
を変更するときに現在選択されているドロップダウンを取得します
<select name = "pa_sys_master.M_state">
<option value="_" selected="選択済み">選択してください</option> >ステートフル</オプション> 「_」</option>を選択してください
< > </option> c:if> </select> 試してみてください。
これは4階に書いたものです
うわー
ただし、リターン(前のインターフェイスに戻る)を実行すると、<option value = "-"> がある場合は、<option> を選択してください。何か良い解決策はありますか?
str は独自の値
if(str==select.options[i].value){
select.selectedIndex=i;
値を合計するという意味ですselect.options[i].value は比較的同じです; この i を select.selectedIndex に割り当てます
このようにして、値を通じて select のオプションの選択を自動的に決定できます
理解できない場合は教えてください。
//eleId ドロップダウン ボックス ID selectedValue はドロップダウン ボックスの値です
function selected(eleId, selectedValue) {
var obj = document.getElementById(eleId)
for (var tmp = 0; tmp < obj) .length; tmp++) {
obj.options[tmp].selected = true;
}
}
s:select を使用し、ラベルを 1 つだけ使用します。これで完了です
<s:select list="#{0:'Stateless',1:'Stateful'}" label="abc" listKey="key" listValue="value " headerKey="-" headerValue= "選択してください" value="" name="">
6階と私が書いたことに違いはありますか?
if(_) はどこに書きますか?舞台裏?

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











公式アカウントのキャッシュの更新の難しさ:バージョンの更新後のユーザーエクスペリエンスに影響を与える古いキャッシュを回避する方法は?

HTML5フォーム検証属性を使用してユーザー入力を検証するにはどうすればよいですか?

&lt; iframe&gt;の目的は何ですか タグ?使用する際のセキュリティ上の考慮事項は何ですか?

HTML5&lt; meter&gt;を使用するにはどうすればよいですか 範囲内に数値データを表示する要素?
