-2
사용자가 모든 것을 입력 할 수있는 입력 필드가 있습니다 (""
, ''
). 이전에 그들의 유형을 모른 채 따옴표를 벗어날 수있는 방법이 있습니까? 사용자가 ("test"test'test")
을 입력하면 어떻게 js 변수에 저장할 수 있습니까? 어떤 제안이라도 도움이 될 수 있습니다.JavaScript로 다른 이중 따옴표 (따옴표) 내에서 이중 따옴표를 이스케이프 처리하는 방법
예를 들어, 나는 이것이 제대로 작동하려면 :
(코멘트 이유를 설명 포함) INCORRECT<!DOCTYPE HTML>
<html>
<body>
<script>
var myVar = "test"test'test";
console.log(myVar.replace('\"', '\\"'));
</script>
</body>
</html>
'VAR yourString = yourInput.value;'- 내가 할 거라고 어떻게이 있습니다. 특별한 것은 없습니다. 어떻게 할거야? – Xufox
'var myVar = "test"test 'test "; console.log (myVar);' myVar의 값이 사용자 입력에 의존하는 곳에서이 작업을 수행하고 싶습니다. – user5783530
이것은 무엇을해야합니까? 입력 필드가있는 경우? 항상 백 슬래시를 사용하여 이스케이프 할 수 있습니다. 'var myVar = "test \"test'test "; – Xufox