실제로 단일 따옴표와 이중 따옴표 사이에는 차이가 없으며, 익숙해지는 것에 달려 있습니다.
코드 사본은 다음과 같습니다.
<input type="button" onclick="alert("1")">------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
<input type="button" onclick="alert('1')">------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
다음과 같은 이중 인용구로 이중 인용문을 사용하십시오.
var str = "abc/"def/"ghi"
백 슬래시를 사용하여 이중 인용문을 비활성화하십시오.
여기 나에게서 발췌 한 내용이 있습니다. 나는 그것이 당신에게 유용하기를 바랍니다.
웹 페이지의 버튼에서 실수로 다음과 같이 작성된 Onclick 이벤트 처리 코드를 작성하십시오.
코드 사본은 다음과 같습니다.
<입력 값 = "test"type = "button"onclick = "alert (" "ok" ");" />
IE 프롬프트 오류가 발생한 후에는 다음으로 변경됩니다.
코드 사본은 다음과 같습니다.
<입력 값 = "test"type = "button"onclick = "alert (/"ok/");" />
결과는 여전히 오류입니다.
지금은 가장 직접적인 해결책이 다음과 같이 쓰는 것임을 알았지 만 지금은 알아낼 수 없었습니다.
코드 사본은 다음과 같습니다.
<입력 값 = ""type = "button"onclick = "alert ( 'ok');"; />
그러나 탈출 문자가 왜 JavaScript에서 무료입니까?
나중에 일반 코드를 찾았습니다.
코드 사본은 다음과 같습니다.
<입력 값 = "test"type = "button"onclick = "alert ("ok ");"; />
그래야도 현재 HTML의 관할 구역 내에 있다는 것을 이해 했으므로 탈출 문자는 JavaScript가 아닌 HTML에서 사용해야합니다. 두 개의 이중 인용문은 vbscript입니다. /"이 방법은 JavaScript이고 HTML은 사용되며", "도 사용할 수 있습니다.".
다음은 다양한 표현 방법입니다.
코드 사본은 다음과 같습니다.
<html>
<body>
<input value = "이중 따옴표 내부의 외부 이중 따옴표"type = "button"onclick = "alert ("ok ");"; /> <br />
<입력 값 = "단일 따옴표 내부의 외부 따옴표"type = "button"onclick = 'alert ('ok ');'; /> <br />
<input value = "두 이중 인용 자"유형 = "버튼"onclick = "Alert (" "OK" ");"; /> <br />
<input value = "두 개의 단일 따옴표 오류"type = "button"onclick = "alert ( ''ok '');"; /> <br />
<입력 값 = "/+이중 따옴표 - 오류"type = "button"onclick = "alert (/"ok/");"; /> <br />
<입력 값 = "/+단일 따옴표 오류"type = "button"onclick = "alert (/'ok/');"; /> <br />
<입력 값 = "단일 따옴표 내부의 외부 이중 따옴표"유형 = "버튼"onclick = "Alert ( 'OK');"; /> <br />
<input value = "외부 따옴표 및 이중 인용문 내부 -ok"type = "button"onclick = 'alert ( "ok"); "; /> <br />
<입력 값 = "외부에 사용 된 따옴표 없음 -ok"type = "button"onclick = alert ( 'ok'); alert ( "ok"); /> <br />
<입력 값 = "HTML Escape Char
<input value = "HTML Escape Char /> <br />
<입력 값 = "HTML Escape Char
<input value = "HTML Escape Char /> <br />
<input value = "HTML 탈출 문자"( ")-OK"type = "button"onclick = "alert ("ok ");" /> <br />
<입력 값 = "HTML Escape 문자"(& APOS;) -Eror "type ="button "onclick ="alert ( 'Ok'); " /> <br />
<입력 값 = "기타 //-오류"type = "button"onclick = "alert (//"ok // ");"; /> <br />
<입력 값 = "기타/& # 3 4; -error"type = "button"onclick = "alert (/"ok/");"; /> <br />
</body>
</html>