2013-08-07 3 views
-2

값이 다른 라디오 버튼 집합이 있습니다.문자열의 이스케이프 문자로 따옴표를 찾아 바꾸는 방법

얼마 전 값에 No i don't과 같은 따옴표가 있습니다.

그래서 값을 가져 오려고하면 No i don으로 반환됩니다.

문자열에 따옴표가 있는지 찾아서 이스케이프 문자로 바꾸는 방법을 알아야 값을 가져 오려고 할 때 따옴표를 사용하여 반환해야합니다.

HTML 코드 위의 코드에서

<input type="radio" value="Yes" name="pollchoice"> 
<input type="radio" value="No" name="pollchoice"> 
<input type="radio" value="No, i don't" name="pollchoice"> 

, 제 3의 선택을 선택하고 미리

에 대신 No, i don't

감사의 No, i don로 돌려 선택한 라디오 버튼의 값을 얻기 위해 노력한다

+3

일부 코드는 무엇입니까? 어쩌면 우리가 널 도울 수있어. – M1K1O

+1

어디에서 값을 가져 옵니까? 거기에있는 데이터가 손상되지 않았습니까? – zerkms

+1

체크 된 라디오 버튼의 값을 가져 오는 방법을 보여줄 필요가 있습니다 – Phil

답변

2

코드가 문제를 결정하는 데 큰 도움이됩니다. 미래의 질문을 기억하십시오. http://www.jquerysdk.com/api/jQuery.htmlspecialchars

: 당신이 HTML로 출력 string하려는 경우 가능한 모든 HTML과 따옴표를 탈출해야하는 경우

//replace all single quotes 
var string = string.replace(/'/g, '\''); 

//replace all double quotes 
var string = string.replace(/"/g, '\"'); 

, 당신은 기능 $.htmlspecialchars()를 제공하는이 jQuery 플러그인을 사용할 수, &rsquo;

\' 교체

+0

고마워요 ...이 덕분에 ... – KrankyCode

관련 문제