jsp或js如何做表情面板 急用!谢谢

JavaScript08

jsp或js如何做表情面板 急用!谢谢,第1张

很简单嘛

使用替换字符串啊

比如str.replace(":)","<img src='???.gif'/>")

这个str就是服务端接受到的留言板内容。

jsp取留言板内容不会不知道吧

str=request.getattribute("????")

以上是实现内容里出现:)就变成笑脸图片,

但如果点一下,就有:)

那么使用javascript

表情图片增加 <img onclick="imgclick()">

比如,你的留言板:<textarea name='tt'></textarea>

然后

<script language="javascript">

function imgclick(){

document.all.tt.value = document.all.tt.value + ":)"

}

</script>

box.onmousedown = function(event){

var e = event || window.event

var target = e.target || e.scrElement

if(target.id == "face" || target.id == "leftEye" || target.id == "rightEye" || target.id == "mouth"){

offsetX = e.offsetX

offsetY = e.offsetY

}

document.onmousemove = function(event){

var e = event || window.event

target.style.left = e.clientX - offsetX + "px"

target.style.top = e.clientY - offsetY + "px"

}

}

box.onmouseup = function(){

document.onmousemove = ""

}

target在mousemove声明了,去掉即可