我是初学js的,遇到这样一个问题,我想通过一个按钮改变下拉菜单的值为“4”,可是通过同样的js函数,用超链接可以实现,用button触发onclick事件却不能实现,请高手帮忙解答onclick事件具体用法,代码如下:
<html>
<head>
<script language="JavaScript">
function select(){
document.downlist.test.options[4].selected = true;
}
</script>
</head>
<body>
<a href="javascript:select()">change_day</a><br>
<form name="downlist">
day:<select name="test">
<option value=""></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
<br><input type="button" onclick="javascript:select()"/>
</form>
</body>
</html>
<html>
<head>
<script language="JavaScript">
function select(){
document.downlist.test.options[4].selected = true;
}
</script>
</head>
<body>
<a href="javascript:select()">change_day</a><br>
<form name="downlist">
day:<select name="test">
<option value=""></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
<br><input type="button" onclick="javascript:select()"/>
</form>
</body>
</html>
解决方案 »
- JQuery如何为XML对象添加节点
- 在visit下,myeclipse5.5GA咋么不呢运行http://localhost:8080/
- 如何在有框架页面内点击按钮浏览器转向一个新页,(而不是框架内的页转向一个新页)
- js怎么实现input上传文件和解析文件内容
- bootstrap的span可以自定义宽度吗?
- 在后面的代码里改变了焦点之后,前面代码的拷贝就不行了?
- 那位大侠有详细的js参考手册,给小弟一份!高分!
- 我在一个TextArea里输入文字,如何得到光标的坐标呢。
- 用JS控制,点击所缩略图切换对应大图,第二次双击会隐藏大图的问题
- JSon内部为什么不能传值
- 请大侠们帮忙,
- 十万火急:怎样实现三个button按纽或者图片的凹凸效果!(在线等)
<head>
<script language="JavaScript">
function starwu(){
document.downlist.test.options[4].selected = true;
}
</script>
</head>
<body>
<a href="javascript:select()">change_day</a><br>
<form name="downlist">
day:<select name="test">
<option value=""></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
<br><input type="button" onclick="starwu()" value="button">
</form>
</body>select() 不能做自定义函数
超链接 不支持select()
可以选中input中的文字