오늘날, 반찬이 드롭 다운 메뉴에서 계단식 문제를 다룰 때, 그들은 HTML 태그에서 이벤트의 내용을 얻고 싶어합니다. 즉, JavaScript를 얻는 것과 같은 값 : test (); <select id = "city"onchange = "javaScript : test ();"> </select>에서.
Xiaocai는 이벤트의 정보를 사용하여 다음 레벨 메뉴를 결정하고 싶었지만이 간단한 질문으로 Xiaocai는 얽히게되었습니다.
jQuery의 어린이 신발에 대해 약간의 이해가 있다면 다음과 같이 얻을 수 있습니다.
코드 사본은 다음과 같습니다.
$ (document) .ready (function () {
var onchangevalue = $ ( "#city"). attr ( "onchange");
경고 (onchangevalue);
});
일반적으로 말하면, 이것은 jQuery의 Universal Att Method가 태그에서 "속성"을 얻을 수 있기 때문에 얻을 수 있습니다. 이벤트이더라도 내용을 직접 얻을 수 있습니다. 여기에 onchange는 이벤트입니다.
그러나 실제 개발 환경에서는이 방법을 사용하여 얻을 수 없으며 정의되지 않습니다.
우리가 어려움을 겪을 때, 우리는 순수한 JavaScript를 사용하여 그것을 얻는 또 다른 방법을 발견했습니다.
특정 코드는 다음과 같습니다.
코드 사본은 다음과 같습니다.
$ (document) .ready (function () {
var onchangevalue = document.getElementById ( "City"). getAttriptionEnode ( "onchange"). nodevalue;
경고 (onchangevalue);
});
간단히 말해서, getAttributeNode () 메소드는 주로 여기에서 사용됩니다. 속성 노드를 얻고 XML 처리와 유사한 속성과 이벤트의 차이를 무시한 다음 NoDevalue를 사용하여 속성 노드의 노드 값을 얻습니다.
getAttribute () 메소드를 사용하는 경우 OnChange가 이벤트이므로 기능 객체로 얻을 수 있으며 문자열로 처리 할 수 없습니다.
이 기사가 도움이 필요한 어린이 신발을 도울 수 있기를 바랍니다. . . . .