藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 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]




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com