【发布时间】:2012-08-28 12:32:17
【问题描述】:
我在html form 中有一个textarea,我想有一个按钮来在这个textarea 中添加一个大黑点字符(•)(这叫做子弹吗?)。 javascript可以吗?
还必须是UTF8 字符。
感谢您的帮助!
【问题讨论】:
标签: javascript utf-8 textarea special-characters text-editor
我在html form 中有一个textarea,我想有一个按钮来在这个textarea 中添加一个大黑点字符(•)(这叫做子弹吗?)。 javascript可以吗?
还必须是UTF8 字符。
感谢您的帮助!
【问题讨论】:
标签: javascript utf-8 textarea special-characters text-editor
只需访问元素并将其附加到值。
<input
type="button"
onclick="document.getElementById('myTextArea').value += '•'"
value="Add •">
为了简单起见,我没有写unobtrusive JS。对于生产系统,您应该这样做。
还必须是 UTF8 字符。
浏览器通常使用他们收到页面的编码提交表单。如果您希望返回 UTF-8 数据,请将您的页面作为 UTF-8 提供。
【讨论】:
innerHTML 属性将设置 default 值,value 将设置 current 值。这是我们关心的当前值。不要将值 property 与同名的 attribute 混淆。
你可以使用 html 实体作为&bull;
【讨论】: