Unicode到一个带有JavaScript的窗体

为什么当我用javascript的数字字符引用设置一个unicode的表单时,字符没有转换为正确的表示形式,但是当我直接从html中设置表单时,它的工作原理是什么?Unicode到一个带有JavaScript的窗体

<html> 

<head>

<script language="javascript">

function test()

{

document.InputForm.TextBox.value = '&#1495;';

}

</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="&#1495;">

</input>

</form>

<form>

<input TYPE="button" Value="Button1" onClick="test();">

</form>

<form>

<input TYPE="button" Value="Button2" onClick="document.InputForm.TextBox.value = '&#1495;'">

</form>

</body>

回答:

试着改变你的JavaScript字符串,以 '\ u1495'

\ u是在Javascript

Unicode转义序列和代码:

document.InputForm.TextBox.value = '\u1495'; 

以上是 Unicode到一个带有JavaScript的窗体 的全部内容, 来源链接: utcz.com/qa/265073.html

回到顶部