|
藍森林 http://www.lslnet.com 2006年8月25日 8:28
請教關於一個簡單的快捷鍵功能...
我想設置一個快捷鍵功能,就是按小鍵盤的「+」號時,能夠在頁面的兩個 RADIO 選擇與否互相切換。請問該怎麼實現,謝謝。
另外由於頁面中還有 INPUT 文本框,能不能在焦點在文本框的時候按快捷鍵的時候也有效? |
沒人幫忙嗎? |
是不是簡單得太過分了,大家都不願意說啊? |
堅決頂到有高手幫忙... |
[html]
<script>
document.onkeyup=function(){
objs=document.getElementsByName("r1")
if(event.keyCode==107){
objs[0].checked=!objs[0].checked
objs[1].checked=!objs[0].checked
}
}
</script>
<input>
<input type="radio" name="r1" value="true" checked>
<input type="radio" name="r1" value="false">
[/html]
PS:論壇是共同交流學習的地方,而不是索取的地方,有問題的話最好自己動手,實在不行再提出,大家一起討論,不要只想著靠別人幫忙代勞 |
太謝謝你了,因為我是初學JS,所以試了N次也沒能成功。
我原以為是:
<body onkeydown="if(event.keyCode==107)ck1.checked=true{chk2.checked=true}"> |
[html]
<script>
document.onkeyup=function(){
if(event.keyCode==107){
a=ck1.checked
ck1.checked=ck2.checked
ck2.checked=a
}
}
</script>
<input>
<input type="radio" name="ck1" checked>
<input type="radio" name="ck2">
[/html] |
|