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


    

藍森林 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框。(或者直接把回車禁用也行)




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