Unicode到一个带有JavaScript的窗体
为什么当我用javascript的数字字符引用设置一个unicode的表单时,字符没有转换为正确的表示形式,但是当我直接从html中设置表单时,它的工作原理是什么?Unicode到一个带有JavaScript的窗体
<html> <head>
<script language="javascript">
function test()
{
document.InputForm.TextBox.value = 'ח';
}
</script>
</head>
<body>
<form name="InputForm" ID="Form1">
<input id="Text1" type="text" name="TextBox" style="color: 000000; position: absolute; left: 0; top: 200; width: 600px; " value="ח">
</input>
</form>
<form>
<input TYPE="button" Value="Button1" onClick="test();">
</form>
<form>
<input TYPE="button" Value="Button2" onClick="document.InputForm.TextBox.value = 'ח'">
</form>
</body>
回答:
试着改变你的JavaScript字符串,以 '\ u1495'
\ u是在Javascript
Unicode转义序列和代码:
document.InputForm.TextBox.value = '\u1495';
以上是 Unicode到一个带有JavaScript的窗体 的全部内容, 来源链接: utcz.com/qa/265073.html