2
A
回答
5
假設你的文本框被命名爲IP0,IP1,IP2,IP3:
$(document).ready(function() {
$('#ip0,#ip1,#ip2').keydown(function(event) {
var key = event.charCode || event.keyCode || 0;
if (key == 190) {
event.preventDefault();
var i = Number(this.id.replace(/ip/,'')) +1;
$('#ip'+i).focus();
}
});
});
+0
謝謝tvanfosson! 這正是我所期待的。 – AlteredConcept 2009-04-23 20:59:06
1
textbox.onChange = function(){
if(textbox.value[textbox.value.length-1] =='.'){
textbox.value = textbox.value.substring(0,textbox.value.length-2);
nextTextbox.focus();
}
}
我沒有測試這一點,但我想在這個總體思路的東西。
0
難道你不能捕捉到框上的onKeyPress事件,如果char匹配「。」專注於下一個盒子?例如:
var dotCode = ".".charCodeAt(0);
$("box0").bind("keypress", function(e){
if(e.keyCode === dotCode){ $("box1").focus(); }
});
// etc...
1
我寧願用一個 「面具」 -plugin,像這樣的:http://digitalbush.com/projects/masked-input-plugin/
那倒給你機會給它一個很好的外觀,並讓你的訪問者複製一個IP並粘貼它。
+0
+1我從來沒有計算出誰應該被大多數進入IP地址的過度複雜方法所幫助。 – 2009-04-23 20:59:38
相關問題
- 1. 驗證上一個文本框框TextChanged但不是在按鍵
- 2. jquery更新文本框的值,而在另一個文本框上鍵入
- 3. 在一個文本框中輸入一個數字在回車鍵上按
- 4. 下拉框,當按下一個鍵時,跳轉到選擇
- 5. 通過按Enter鍵移動到下一個文本框在ASP.Net
- 6. VB6發送按鍵到一個文本框
- 7. 的jQuery:閃爍的按鈕上的文字,使按鈕跳到
- 8. jquery觸發從另一個文本框中的文本框的關鍵事件
- 9. 在按鍵上按下按鍵(按下按鍵後),跳轉到奇怪行爲
- 10. 如何停止從下一個文本視圖跳到下一個文本框?
- 11. 上輸入按鍵,文本移動到新的輸入框
- 12. 跳轉到上一個或下一個元素向上或向下按鍵與jQuery
- 13. 通用函數來獲取從文本框按鍵事件
- 14. 將一個按鈕的文本輸入到文本框中
- 15. 文本框:缺少在文本框上鍵入的第一個字符
- 16. LLVM IR跳轉到另一個函數內的基本塊
- 17. 傳遞函數的值到一個文本框
- 18. 做一個文本框,單擊一個按鈕,如果你按下回車鍵
- 19. 跳轉到else語句上的另一個(單獨)函數
- 20. ms access 2003 - 表單上的文本框:不跳轉到任何文本框
- 21. 上一個和下一個按鈕之間的文本框導航到表
- 22. Javascript:在按鍵上顯示第二個文本框
- 23. 如何只用一個按鍵跳到最右邊的窗口?
- 24. 如何跳過一個文本框,檢查複選框的值?
- 25. 打開一個文本框上選擇一個單選按鈕
- 26. 驗證鍵盤上的文本框上的用戶輸入jQuery
- 27. 跳過一個onblur函數
- 28. C++跳過一個函數?
- 29. 如何從一個文本框的文本複製到另一個你的JavaScript/HTML按下一個按鈕後
- 30. 如何使用jQuery/js交換文本框上的文本到另一個文本框
我建議不要使用單獨的文本框 - 您將無法複製和粘貼地址。這可能會讓人討厭... – Rashack 2009-04-23 20:38:21