|
藍森林 http://www.lslnet.com 2006年8月25日 8:28
請教如何更改提交表單的默認按鈕(回車)?
如果提交表單時不想用回車鍵,使回車鍵成為TAB的作用,而改用其他鍵應該提交怎麼寫?比如用Alt+S? |
http://moodboy.com/puterjam/blog/blogview.asp?logID=51
[html]
<script>
function dkey()
{ if(event.ctrlKey && window.event.keyCode == 13) alert("你按下了Ctrl+Enter鍵")
if(event.altKey && window.event.keyCode == 83) alert("你按下了Alt+S鍵") }
document.onkeydown=dkey</script>
[/html] |
謝謝樓上的。不過怎麼將回車的功能換成TAB呢? |
[html]
<form>
<input onkeydown="if(event.keyCode==13){this.nextSibling.focus();return false;}"><input onkeydown="if(event.keyCode==13){this.nextSibling.focus();return false;}"><input accesskey="s" type="submit" value="提交">
</form>
[/html] |
謝謝版主,不過好像不行啊?
也許是我意思表達得不清楚,我是想這樣:在整個表單中,按回車就將光標移到下一個INPUT框。(或者直接把回車禁用也行) |
|