2014-11-06 3 views
1

html 텍스트 상자 태그에 기호 자체를 부여 할 수 있습니까? {"value": "!MYAPI!sdfg" } 텍스트 상자html 텍스트 상자에 ""기호가 포함 된 값을 표시하는 방법은 무엇입니까?

의 값이

<input name="myapi" id="testapi" type="text" value="{"value": "!MYAPI!sdfg" }" class="revapi" hidden="true"/> 

그렇게 할 수있는 방법이 있나요 :

내 요구 사항은 다음과 같이인가?

+0

이의 모습은 물론 여기에 대답 http://stackoverflow.com/a/4015380/490188 (제대로 HTML 속성 내부 따옴표를 탈출하는 방법 ?) –

답변

1

사용 HTML 엔티티". 다음은 예입니다

<input type = "text" value = "&quot;{&quot;value&quot;: &quot;!MYAPI!sdfg&quot;}&quot;"> 
+1

작은 따옴표 또는 큰 따옴표 사용 [모두 합법적입니다] (http://stackoverflow.com/a/6800482/1577396) –

+0

고마워요. – sanjay

+1

Mr_Green과 Sanjay 모두 올바른 형식을 지정했습니다. –

0

당신은 "

<input name="myapi" id="testapi" type="text" value="{\"value\": \"!MYAPI!sdfg\" }" class="revapi" hidden="true"/> 

또는 대신 '사용'탈출

<input name="myapi" id="testapi" type="text" value="{'value': '!MYAPI!sdfg' }" class="revapi" hidden="true"/> 
1

그냥 사용하여 값을 래핑 할 수 ' (작은 따옴표) 대신 " (따옴표)

<input name="myapi" id="testapi" type="text" value='{"value": "!MYAPI!sdfg" }' class="revapi"/> 

Working Fiddle

관련 문제