使用替换字符串啊
比如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声明了,去掉即可