다른 사람이 텍스트 영역에 자바 스크립트를 작성할 수있는 입력을 만들려고합니다. 버튼을 클릭 한 후 텍스트 영역에 쓴 스크립트를로드하고 저장 될 html div에 삽입합니다.이 HTML 요소는 기본적으로 사용자 정의 페이지로 저장됩니다.javascript를 사용하여 div에 javascript 스 니펫을 추가하면 내용이 삽입되지 않습니다.
그러나 삽입 할 때 jquery와 div에 자바 스크립트, 그냥 스크립트를 실행하지만, 내용을 삽입하지 않습니다. 작성된 내용을 저장할 수 있도록 코드를 실행하여 HTML로 복사하는 방법이 있습니까?
편집 : 여기에 예제입니다 :
HTML :
JS :. (JQuery와) $ ('#의 myDiv') HTML ('는 Window.alert ("테스트")');
$ ('# myDiv') .html() = "", div가 여전히 비어 있습니다.
div에 스크립트 텍스트를 삽입하는 방법을 찾고 있는데, HTML에서 스크립트를 잃지 않고 실행하십시오.
텍스트 영역에 이미있는 내용을 저장하지 않는 이유는 무엇입니까? –
당신이 시도한 것을 보여주십시오. – Blazemonger
몇 가지 코드를 제시해야합니다. div * 내에 코드 *를 추가 한 다음 코드를 eval()하거나 코드를 실행해야합니다. – JMax