<input/> 관련 이벤트들
focus : 요소가 포커스가 되고 커서가 발생하여 입력이 가능해졌을 때 발생하는 이벤트입니다. 이후 진행되는 인풋 관련 이벤트들이 발생하고 감지될 수 있는 시작점이 됩니다.
function fn_KeyboardEvent() {
//var element = document.getElementById('txtMainSearch');
//element.dispatchEvent(new KeyboardEvent('keydown', {
// 'key': 'a'
//}));
var event;
var eventName = "keydown";
var element = document.getElementById('txtMainSearch');
if (document.createEvent) {
event = document.createEvent('HTMLEvents');
event.initEvent(eventName, true, true);
} else if (document.createEventObject) {// IE < 9
event = document.createEventObject();
event.eventType = eventName;
}
event.eventName = eventName;
if (element.dispatchEvent) {
element.dispatchEvent(event);
}
else if (element.fireEvent && htmlEvents['on' + eventName]) {// IE < 9
element.fireEvent('on' + event.eventType, event);
}
else if (element[eventName]) {
element[eventName]();
}
else if (element['on' + eventName]) {
element['on' + eventName]();
}
}
#테이블 변수사용의 예 use pubs go declare @tmptable table ( nid int identity(1,1) not null, title varchar (80) not null ) -- 테이블 변수 선언 inse...