如何用JS 插入字符表情在textarea 谢谢
<p><ahref="javascript:void(0);">^_^</a><ahref="javascript:void(0);">:-P</a><ahref="ja...
<p><a href="javascript:void(0);">^_^</a> <a href="javascript:void(0);">:-P</a> <a href="javascript:void(0);">@_@</a> <a href="javascript:void(0);">T_T</a> <a href="javascript:void(0);">-_-b</a> <a href="javascript:void(0);">-_-+</a> <a href="javascript:void(0);">=_="</a> <a href="javascript:void(0);">-O-</a> <a href="javascript:void(0);">-w-</a> <a href="javascript:void(0);">\(^o^)/</a> <a href="javascript:void(0);">Orz</a> <a href="javascript:void(0);">囧rz</a></p>
用JS如何实现 点击符号后 将它插入(插入,不能删掉已输入的文字) 上面的 textarea 中 (假设id="content")
谢谢。 展开
用JS如何实现 点击符号后 将它插入(插入,不能删掉已输入的文字) 上面的 textarea 中 (假设id="content")
谢谢。 展开
展开全部
这样吗?
<a href="javascript:void(0);" id="f1" onclick="test(1);">^_^</a>
<a href="javascript:void(0);" id="f2" onclick="test(2);">:-P</a>
<textarea name="content" id="content"></textarea>
<script type="text/javascript">
function test(t) {
var C = document.getElementById("content");
var F = document.getElementById("f" + t).innerHTML;
if(F){
C.value = C.value + F
}
}
</script>
<a href="javascript:void(0);" id="f1" onclick="test(1);">^_^</a>
<a href="javascript:void(0);" id="f2" onclick="test(2);">:-P</a>
<textarea name="content" id="content"></textarea>
<script type="text/javascript">
function test(t) {
var C = document.getElementById("content");
var F = document.getElementById("f" + t).innerHTML;
if(F){
C.value = C.value + F
}
}
</script>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询