我需要創建一個存儲動作的變量,以便我可以使用它來操作數組。我想退格刪除數組中的值和空格來創建空間。我怎樣才能做到這一點?當用戶單擊空格或退格符時,用jQuery識別退格和空格符
24
A
回答
51
也許這可以幫助你:
$('body').keyup(function(e){
if(e.keyCode == 8){
// user has pressed backspace
array.pop();
}
if(e.keyCode == 32){
// user has pressed space
array.push('');
}
});
3
試試這個
$(document).ready(function() {
$('#inputid').bind('keypress', function(e) {
if (e.which == 32){//space bar
alert('space');
}
if (e.which == 8) {//backspace
alert('back space');
}
});
});
+0
它仍然不認識退格 –
+0
http://jsfiddle.net/gSWwp/14/嘗試它 – run
1
試試這個小提琴:http://jsfiddle.net/gSWwp/1/
我調用該方法e.preventDefault();用於忽略與按鍵相關的默認事件。 http://api.jquery.com/event.preventDefault/
1
它向下滾動頁面! 我想用空格鍵觸發功能:
$("#org").on("keydown", function(e){
if(e.keyCode == 32){
my_func();//The function executes but the page is scrolled down
}
});
現在我已經改變了代碼,增加了回報虛假和它的工作完美,因爲我不想打的單詞作爲空間好。
$("#org").on("keydown", function(e){
if(e.keyCode == 32){
my_func();
return false;//to fix the scrolling down on space bar key press
}
});
相關問題
- 1. 識別表格單元格,當點擊識別器時點擊
- 2. 替換爲退格空字符串
- 3. 什麼是(字符空格字符)或(空格字符空格),在JavaScript
- 4. 在達到字符數限制時啓用字符刪除或啓用在退格空格上禁用div
- 5. 製表符,空格和空格之間的區別C
- 6. 在Perl中用空格或無空格匹配字符串
- 7. 用單個空格替換字符串中的多空格 - Python
- 8. 空格字符
- 9. 標識符中的JSON和空格鍵
- 10. 分裂用空格或多個空格
- 11. 從長字符串空格中刪除單個空格字符
- 12. 回退退格
- 13. codeigniter - 換行符或空格
- 14. 退格字符詛咒
- 15. 當用戶點擊退格鍵時,python readline lib刪除整行
- 16. 如何在讀取excel文件時識別單元格爲空或空或空
- 17. 讓JS識別空格.split()
- 18. 識別java中的空格
- 19. C++不能識別空格
- 20. 單擊退格或刪除字符時剩餘字符不會遞減
- 21. 如何在javascript中刪除,退格並禁用空格鍵?
- 22. 如何讓JavaScript識別退格?
- 23. 點擊空格時jquery函數調用
- 24. 在wxpython中使用Enter鍵,空格鍵和退格鍵時遇到錯誤wx.TextCtrl
- 25. 讓emacs總是插入(和退格)4個空格標籤?
- 26. 當且僅當表格單元格不爲空時,如何在表格單元格中追加字符串?
- 27. VBA Word Macro無法識別空格或通配符
- 28. 檢查空格和空格
- 29. 如何識別jquery中的空格與製表符按鈕
- 30. Excel:連字符和空格
什麼是array.pop?這是否刪除數組中的最後一個值? –
是的。您還可以搜索數組中的元素,然後刪除該元素。 –
它仍然不識別退格 –