
这个无法用 HTML 去读取,需要用到 JavaScript。代码如下:
<!DOCTYPE html><html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<select id="select1">
<option value="0">== 请选择 ==</option>
<option value="1">苹果</option>
<option value="2">香蕉</option>
<option value="3">桃子</option>
</select>
<p id="result"></p>
<script>
document.getElementById('select1').onchange = function() {
var getText = function(elm) {
if (typeof elm.innerText == 'string') {
return elm.innerText
}
return elm.textContent
}
var value = this.value,
index = this.selectedIndex,
text = getText(this.options[index])
document.getElementById('result').innerHTML = '【' + value + '】 ' + text
}
</script>
</body>
</html>
请参考下面实例:<script>
function $(v){return document.getElementById(v)}
function a(){
var u=$("select").value
alert(u)
}
</script>
<tr>
<td width="76">是否开启:</td>
<td width="46">
<select name="select" id="select" onchange="a()">>
<option value="否" selected="selected">否</option>
<option value="是">是</option>
</select></td>
</tr>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)