vbscript html 在线,Unicode,VBScript和HTML

我有以下单选框:

< input type =“ radio” value =“香”>香< / input>

如您所见,该值为unicode.它代表以下汉字:香

到现在为止还挺好.

我有一个VBScript,可读取该特定单选按钮的值并将其保存到变量中.当我用消息框显示内容时,会出现中文字符.另外,我有一个名为uniVal的变量,在其中直接分配汉字的unicode:

radioVal = < read value of radio button >

MsgBox radioVal ' yields chinese character

uniVal = "香"

MsgBox uniVal ' yields unicode representation

是否有可能以保留Unicode字符串而不将其解释为汉字的方式读取单选框的值?

当然,我可以尝试重新创建字符的unicode,但是由于VBScripts隐式UTF-16设置(而不是UTF-8),所以我在VBScript中找到的方法无法正常工作.因此,以下方法不适用于所有字符:

Function StringToUnicode(str)

result = ""

For x=1 To Len(str)

result = result & ""&ascw(Mid(str,x,1))&";"

Next

StringToUnicode = result

End Function

干杯

克里斯

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值