美好的一天。我有一个代码<option value="63">1963</option>
如何才能让“1963”显示在页面上?
答案 0 :(得分:2)
<强>更新强>
var selectTag = document.getElementById("yourIdForSelect");
selectTag.onchange = function(){
var selectedValue = this.options[this.selectedIndex].text; //returns 1963 when you select this option
// selectedValue contains the 1963
};
答案 1 :(得分:2)
试试这样:
$('#lol').change(function(e){
var my_val = $(this).val();
if( my_val == "65" ) {
alert( $(this).find(':selected').text() );
}
});
答案 2 :(得分:0)
alert(this.options[this.selectedIndex].innerHTML);
答案 3 :(得分:0)
<强> HTML 强>
<select id="select">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
</select>
<强> jquery的强>
$('#select option:selected').html();
OR
<强> HTML 强>
<option value="63" class="select">1963</option>
<强> jquery的强>
$('.select').html();
答案 4 :(得分:0)
您可以使用以下js代码获取选择框
中的选项文本Js代码
var text=$('#selectboxId').find('option[value=63]').text();
alert(text);
答案 5 :(得分:-1)
http://api.jquery.com/val/有一个演示(第一个示例)可以完全满足您的要求。
HTML:
<select id="single">
<option>Single</option>
<option>Single2</option>
</select>
jquery(js):
var singleValues = $( "#single" ).val();