js获取图片路径

<table><tr><td><inputtype="image"id="expression1"name="expression1"src="1.gif"></td><... <table><tr>
<td><input type="image" id="expression1" name="expression1" src="1.gif"></td>
<td><input type="image" id="expression2" name="expression2" src="2.gif"></td>
<td><input type="image" id="expression3" name="expression3" src="3.gif"></td>
<td><input type="image" id="expression4" name="expression4" src="4.gif"></td>
<td><input type="image" id="expression5" name="expression5" src="5.gif"></td>
</tr></table>
<div id="abc">
想一点击某一幅图片就能获取图片路径,并且在abc层里显示出来,
3小时内解决+50分
想一点击某一幅图片就能获取图片路径,并且在abc层里显示出来,显示出来的是图片,不是路径
这样写出来的abc层里只能显示一个表情了,其余的东西没有了
展开
 我来答
nnigou
推荐于2016-06-28 · TA获得超过983个赞
知道小有建树答主
回答量:1580
采纳率:0%
帮助的人:1543万
展开全部
理论是可以的,首先用js取得location,然后在和图片路径相加


想复杂了
其实很简单,你在image元素里面加个onclick事件,这样写
<table><tr>
<td><input type="image" id="expression1" name="expression1" src="1.gif" onClick="soso(this)></td>
<td><input type="image" id="expression2" name="expression2" src="2.gif" onClick="soso(this)></td>
<td><input type="image" id="expression3" name="expression3" src="3.gif" onClick="soso(this)></td>
<td><input type="image" id="expression4" name="expression4" src="4.gif" onClick="soso(this)></td>
<td><input type="image" id="expression5" name="expression5" src="5.gif" onClick="soso(this)></td>
</tr></table>
<div id="abc"> </div>
<script language="javascript">
function soso(tt){
document.all("abc").innerHTML="<img Src='"+tt.src+"'>"
}
</script>

________________________________

你是想在abc层某处加上这个表情么?类似在线编辑器?
那么简单的办法就是在abc层里面再加个div或者span,赋予ID,修改soso函数里面的ID名就可以了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式