2009-07-31 36 views
3

在Internet Explorer中,我如何逃避單引號。互聯網瀏覽器 - 你如何逃避單引號

'適用於firefox等,但Internet Explorer不喜歡它。

例如

<input type="text" value='Single quotes `&apos;` Here' /> 

在Firefox,而不是在IE

+1

你能舉一個你在哪裏使用它的例子嗎? – BigBlondeViking 2009-07-31 16:20:21

回答

10

&者;是無效的HTML - 它是一個XML唯一序列。 FireFox只是在它的html和xml解析器之間共享一些太多的代碼。使用&#39;序列(正確的html轉義爲')已經建議。

3

由於AJM在評論說作品,我想試試這個:

<input type="text" value='Single quotes &#39; Here' />

3

您可以用雙引號括住該特定屬性值,並直接放入單引號。

此外,某些版本的Internet Explorer(正確)不能識別HTML中的&apos;實體,只能以XML格式識別,因此您可能對&#39;有一些好運。