ホームページ > 記事 > ウェブフロントエンド > html ドロップダウン ボックス問題_html/css_WEB-ITnose
HTML
バックグラウンドから渡される値を取得したいです<INPUT type="text" name="pa_sys_master.M_EMAIL" value="<%=map.get("M_EMAIL") %>">は value 属性を通じて取得します
<select name = "pa_sys_master.M_STATE"> <option value = "-">请选择</option> <option value = "0">无状态</option> <option value = "1">有状态</option> </select>
以下は選択ドロップダウン ラベルです 値を受け取るにはどうすればよいですか?
を変更するときに現在選択されているドロップダウンを取得します
cd2d9119ee9d75064552b024e3aa2af2選択してください4afa15d3069109ac30911f04c56f3338 >ステートフルa7bf372e270d5fa384bcbda755e2dc28 「_」4afa15d3069109ac30911f04c56f3338を選択してください
c:if> 18bb6ffaf0152bbe49cd8a3620346341 試してみてください。
これは4階に書いたものです
うわー
ただし、リターン(前のインターフェイスに戻る)を実行すると、353aab823b62c21fe232c45c33239236 がある場合は、5a07473c87748fb1bf73f23d45547ab8 を選択してください。何か良い解決策はありますか?
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 074caeeffac5b4fa7b805cadef85f21d
6階と私が書いたことに違いはありますか?
if(_) はどこに書きますか?舞台裏?