use*_*022 4 html javascript unicode
为什么当我使用带有javascript的unicode的数字字符引用设置一个表单时,该字符未转换为其正确的表示形式,但是当我直接从html设置表单时,它有效吗?
<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>
Run Code Online (Sandbox Code Playgroud)
尝试将您的Javascript字符串更改为"\ u1495"
\ u是Javascript中的Unicode转义序列
和代码:
document.InputForm.TextBox.value = '\u1495';
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2490 次 |
最近记录: |