使用特定字符集的HTML文本区域
html textarea using specific character set
我想"强制"一个特定的字符集(ISO-8859-1)在一个页面的特定文本区域的html标签。
我不确定这在HTML或使用JS技术中是否可行,但要给出我想要实现的想法:
<textarea character-set="ISO-8859-1"></textarea>
以上应该允许用户输入仅属于ISO-8859-1字符集的字符,像€(EUR)这样的字符应该被阻止/显示为虚拟字符。
我问这个问题是因为我的网站集成了一个只支持ISO-8859-1字符的第三方服务,我希望用户输入消息时立即看到一些字符是不允许的。
希望这是有意义的,谢谢你
如果您希望只接受表单中给定的字符集,这个链接到W3Schools表单与"accept-charset=yourTargetCharSet"显示了如何强制表单只接受某些字符集。(http://www.w3schools.com/tags/att_form_accept_charset.asp)
或者,您可以捕获并转换任何输入的文本为需要使用以下ISO转换参考(http://www.w3schools.com/charsets/ref_html_8859.asp)
//In this scenario you would want to ID your textarea and gather the
//inputted values something like the following
<textarea id="getMeName"></textarea>
<textarea id="getMeOther"></textarea>
<script>
var thisFormNameData = document.getElementById("getMyName")
//or the other id, and then you could manipulate that variable as
//needed to better suit your ISO within a UTF-8 doc
</script>
相关文章:
- 用JavaScript替换Android WebView模板上的html文本
- 仅IE8 html文本框中的字符
- HTML文本框中的javascript数字
- HTML文本输入大小
- 如何放置ÅÄ和#214;在javascript数组中,然后将其与html文本进行比较
- 如何以非编程方式国际化HTML文本
- 在 PHP 块中使用 Javascript 设置 HTML 文本框的值(使用 echo)
- jQuery在用新文本替换HTML文本时淡出HTML文本,而不是仅显示
- HTML文本框,它接受电话号码,并以美国电话号码格式显示
- Javascript按钮,在html文本区域中插入一个大黑点(•)
- 更换163;使用javascript从html文本区域中提取字符
- 单击或点击切换HTML文本
- 单击即可编辑HTML文本
- 分析Adobe InDesign的HTML文本——其他标记中的标记
- 如何将mysql查询的结果获取到html文本框中
- 当使用javascript/jquery添加值时,html文本输入表显示不正确
- 如何将 HTML 文本同步并突出显示到音频
- 如何使用 JQuery 从相对元素获取 html 文本
- 根据用户选择的输入编写 html 文本
- MVC 4:使用 JQUERY 和 PartViewResult 动态创建 HTML 文本框.如果代码是动态添加的,如何