-2
我創建了一個輸入字段,並且希望點擊輸入字段時觸發一些事件。如何爲輸入標記創建onclick事件
對此,我使用onClick
方法,但我的調試器不會去TableExpand()
函數。即使在輸入標籤中,我也無法看到onClick
事件。
這是我的代碼。
MyData = function(args) {
debugger;
var dataUrl = args.url;
var divID = args.divID;
var div = document.getElementById(divID);
var input = document.createElement("input");
input.className = 'styled-select';
input.style = 'width:30%' ;
input.id = "SearchInput";
input.type = "text";
input.title = "Madd";
input.onclick = "TableExpand()"; // This is not adding in input tag.
div.appendChild(input);
//input.onkeyup = "TableExpand()";
//input.addEventListener('click', 'TableExpand()');
//div.onclick
TableExpand = function(){
debugger;
}
}
任何人都可以請幫助我。
Mean'TableExpand'函數我需要在'MyData'之前使用嗎? – David
編號在'input.onclick = TableExpand;'之前(或者,按照我在答案中已經說過的內容進行操作。) – Quentin