function getXml() {
//Get the 입력 값
var name = textName.getValue();
var pwd = textPwd.getValue();
//초기화 개체
var xmlDoc = document.implementation.createDocument("", "" , null)
xmlDoc.async="false";//데이터가 완전히 채워지기 전에 xml 제출 작업 취소
//Xml 헤더 쓰기
var header=xmlDoc.createProcessingInstruction ("xml ","version='1.0'");
xmlDoc.appendChild(header);
//하위 트리 생성
var root = xmlDoc.createElement("loginInfo"); 🎜> var username = xmlDoc.createElement("userName");
var userpassword = xmlDoc.createElement("passWord");
//하위 트리 텍스트 콘텐츠 만들기
var usernameText=xmlDoc.createTextNode(name) ;
varpasswordText=xmlDoc.createTextNode(pwd);
//하위 트리 텍스트 콘텐츠 마운트
username.appendChild(usernameText)
userpassword.appendChild(passwordText); 🎜>
//하위 트리 노드 마운트
root.appendChild(사용자 이름);
root.appendChild(userpassword)
//루트 콘텐츠 마운트
appendChild(root) ;
//xml 텍스트 내용 반환
return xmlDoc>
을 사용합니다. 코드 복사
호환성을 위해 IE에서만 실행할 수 있습니다. , Firefox 사용자를 고려해야 하므로 이 프로그램의 목적은 다음과 같습니다. Firefox 사용자에 대한 호환성 로컬 XML 없이 동적으로 생성할 수 있습니다