chrome/firefox中的HTML编码
我有一个文本框,它的值在IE和chrome中以不同的方式显示 例如:chrome/firefox中的HTML编码,html,dom,character-encoding,Html,Dom,Character Encoding,我有一个文本框,它的值在IE和chrome中以不同的方式显示 例如: <input id="myInput" type="text" value="�"/> IE8中的输出: Chrome中的输出: 如何在chrome中实现与IE8相同的行为?我不想单独设置该值 使用javascript或jquery。渲染时,此值必须存在于html文件中。必须在head中设置meta <head> <meta charset = "utf-8">
<input id="myInput" type="text" value="�"/>
IE8中的输出:
Chrome中的输出:
如何在chrome中实现与IE8相同的行为?我不想单独设置该值使用javascript或jquery。渲染时,此值必须存在于html文件中。必须在head中设置meta
<head>
<meta charset = "utf-8">
</head>
并设置此文件的相同编码在处理时,IE 8(和IE 9)出现错误代码>。此引用表示空字符,在HTML中无效。HTML5要求处理错误,以便将NULL替换为U+FFFD替换字符“�”.
在现代浏览器中,无法实现旧的错误处理
如果您确实想将输入的元素的默认(初始)值设置为文本字符串;
(四个Ascii字符),请使用值=“&;#0;”
,即&
的正常&;
转义