이 기사에서는 iframe 편집기의 JS 편집기의 커서 위치에 컨텐츠를 삽입하는 방법에 대해 설명합니다. 다음과 같이 참조에 대해 공유하십시오.
<html> <iframe id = "x"name = "x"> </iframe> </iframe> <input type = "button"onclick = "t ()"value = "test"> <input type = "button"onclick = "frames [ 'x'] .href = 'about : blank';" value = "clear"> <cript> // settimeout ( 'wind (HTML)은 사진이 될 수 있습니다. if (getBrowser () == '즉') {var editor = wind editor.focus (); o = editor.document.selection.createrange (); o.pastehtml (html);} else if (getBrowser () == 'chrome') {var editor = $ ( 'x'); // firefox는 이러한 방식으로 노드를 얻어야합니다. editor.focus (); // alert (editor.contentWindow.getSelection (). getRangeat (0)); var rng = editor.contentWindow.getSelection (); var frg = rng.createcontextualFragment (html); rng.insertnode (rng.insertnode); getBrowser () {var agentValue = wind "chrome";}} function $ (id) {return document.getElementById (id);} // 요소 className 속성에 따라 요소를 얻습니다. 여러 요소의 스타일 클래스 이름이 동일한 경우 색인을 사용하여 반환 할 요소를 지정할 수 있습니다. 첫 번째는 1function getNodeByClassName (vclassName, index) {// var allnodes = document.all; var allnodes = document.getElementsByTagName ( "*"); var x = 0; for (var)입니다. i = 0; i <allnodes.length; i ++) {if (allnodes [i] .classname == vclassname) {if (index! = "undefined") {x ++; if (x <index) {계속;}} allnodes [i];}}} </script> input : <input id = ">JavaScript 관련 컨텐츠에 대한 자세한 내용은이 사이트의 주제를 확인하십시오. "JavaScript의 JSON 작동 기술 요약", "JavaScript 스위치 효과 및 기술 요약", "JavaScript 검색 알고리즘 기술 요약", "JavaScript Effects and Techniques의 요약", "Javascript Errors" "" ","JavaScript Techrors "" ","Javascript Errors "", "요약" "", "JavaScript Effects"의 요약 "" ","JavaScript 검색 알고리즘 기술 요약 "을 확인하십시오. 데이터 구조 및 알고리즘 기술 ","JavaScript Traversal 알고리즘 및 기술의 요약 "및"JavaScript 수학 작업 사용의 요약 "
이 기사가 모든 사람의 JavaScript 프로그래밍에 도움이되기를 바랍니다.