<select>
<option value="1">1</option>
<option value="2" selected>2</option>
<option value="3">3</option>
</select>当用户选择1或者3触发onchange事件。我现在要选择默认的2,也能触发事件,请问怎么做?
<option value="1">1</option>
<option value="2" selected>2</option>
<option value="3">3</option>
</select>当用户选择1或者3触发onchange事件。我现在要选择默认的2,也能触发事件,请问怎么做?
解决方案 »
- <a href="javascript:"> 这句话的作用
- 各位有个问题需要大家帮忙?就是我想把点击弹出层改成打开网页就弹同,我有代码,不知道怎么往里套?
- js的编码问题
- firefox浏览器检测是否安装jdk代码是什么?
- 100分求:JS计算24点算法中所有无解的情况 (为避免分数浪费,得解后加至100分)
- 请问如何生成层并往其中传参数
- 各位大神,求网页地图源代码,离线的,可以从数据库调用地图信息
- ////请教:关于下拉列表比较值的Javascript语句\\\\
- 数组问题
- Runtime's question
- jquery操作table,求助
- 谁会JavaScript + VRML实现传送板功能
select.onchange=function(){
if(select.value!=2)
{
//do something
}
};
不知道能用吗.
var sel = document.getElementBy("id");
function SelectChange()
{
// do something here
}
sel.onchange = function(){
SelectChange();
}window.onload = function(){
SelectChange();
}
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript" src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js'></script>
<script type="text/javascript">
window.onload = function() {
var test =document.getElementById("test");
var n = test.options.length;
for(var i = 0; i < n; i++) {
test.options[i].onclick = function(n){
alert(this.innerHTML);
};
}
};
</script>
</head>
<body>
<select id="test">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</body>
</html>
{
//dosomething
}