1

重複の可能性:
JavaScript を使用してコンボボックスで「選択された」値を変更するには?

これが私のコードです」

<label class="conl">Pokaż wyniki jako
<br><select name="show_as">
<option value="topics">Wątki</option>
<option value="posts">Posty</option>
</select>
<br></label>

デフォルトの選択を (トピックから投稿に) 変更するには? HTML コードのこの部分を変更することはできませんが、head 内の任意の場所にスクリプトを追加できます。

4

2 に答える 2

0

使ってみて、

Jquery コード:

<script language="javascript" type="text/javascript" src="js/jquery-1.8.2.js"></script>
<script language="javascript" type="text/javascript"> 
$(function(){
$('#show_as').val('posts');
});
</script>

HTML コード:

ここでは、「show_as」という選択ボックスを選択するために ID を指定しました。

 <label class="conl">Pokaż wyniki jako
<br><select name="show_as" id="show_as">
<option value="topics">Wątki</option>
<option value="posts">Posty</option>
</select>
<br></label>
于 2012-12-02T13:45:17.983 に答える
0

試してみてください(テストしていません):

 var doprdown = document.getElementsByName('show_as')[0];
 for(var i = 0; i < dropdown.options.length; i++){
     if(dropdown.options[i].value == "posts")
          dropdown.selectedIndex = i;
 }

または jQuery:

$("select[name='show_as'] > option[value=posts]").attr('selected', true);
于 2012-12-02T13:02:56.027 に答える