2
A
回答
6
輸入的類型是元素的屬性。
例如,你可以在控制檯中打開這個頁面和類型上的Chrome檢查:
var firstInput = document.getElementsByTagName('input')[0];
firstInput.type; // outputs "text"
編輯:您能結合這些元素的點擊,並從事件的event.target
屬性的類型。
0
究竟是什麼問題?
如果你有輸入元素,你可以這樣做:
theinputelement.getAttribute(type);
更新:
好了,這裏是你將如何獲取點擊事件,並找出與jQuery的輸入元素的類型:
$(document).click(function(event) {
if (event.which !== 1) {
return;
}
if (event.target.nodeName === 'INPUT') {
alert(event.target.type);
}
});
+0
麻煩的是,我給出了一個包含文本框的隨機網站;現在,無論何時點擊文本框,我都需要獲取文本框的輸入類型。沒有任何輸入元素 – user782400
+0
添加了一個使用jQuery的例子。 – Acorn
0
有你的onclick處理程序採取ARG,並通過對象:
<script>
function handler(object) {
alert(object);
}
</script>
<div onclick="handler(this);">this is a test</div>
相關問題
- 1. 從文本框獲取輸入值
- 2. 獲取HTML文本框輸入
- 3. HTML 5 - 實時獲取其值的輸入類型文本
- 4. jQuery:獲取沒有定義類型的所有文本輸入
- 5. 獲取所有行一樣輸入文本的文本框
- 6. 粘貼輸入類型的文件值輸入型文本
- 7. 獲取輸入類型=密碼看起來像類型=文字
- 8. 如何在asp.net中設置文本框輸入類型=「文本」?
- 9. 否定一個文本框從$(「輸入[類型=‘文本’]」)
- 10. 如何獲取輸入的類型?
- 11. 獲取「最具體」的輸入類型
- 12. 獲取Geb中的輸入類型
- 13. 獲取任何輸入類型的值
- 14. 輸入類型=「文本」vs輸入類型=「搜索」在HTML5中
- 15. 輸入類型提交100%寬度與輸入類型文本
- 16. 將輸入類型密碼更改爲輸入類型文本
- 17. 輸入類型=單擊文本框的文件問題
- 18. 從輸入類型=「文件」獲取文件並傳入數組
- 19. 什麼是手寫輸入[類型=文本]或輸入[類型=「文本」在CSS
- 20. 如何從文本框中獲取輸入並更改文本
- 21. 嘗試獲取文件的路徑 - 輸入類型=文件 - PHP
- 22. 獲取輸入框的輸入
- 23. 輸入類型中的固定文本
- 24. 帶數組的輸入類型文本
- 25. JavaScript輸入類型=文本的計算
- 26. 通過輸入獲取列類型PHP
- 27. C - 獲取輸入類型枚舉
- 28. 獲取表單輸入類型在PHP
- 29. 運行時獲取輸入類型
- 30. ASPX輸入類型 - 獲取值
你說的是'
input type =「text」 – user782400
你在尋找'input'的'type'屬性是什麼嗎? –