如何用javascript去实现点击表格任意的汉字就能得到这个汉字

[复制链接]
查看12 | 回复12 | 2011-5-17 04:39:48 | 显示全部楼层 |阅读模式
tabletrtd我爱你/td/tr
tr
td
我也爱你
/td
/tr
/table我点击我爱你就能得到我爱你这个值
回复

使用道具 举报

千问 | 2011-5-17 04:39:48 | 显示全部楼层
假如说这是一个歌单这个页面还有个播放器我想点击我爱你来播放这首歌
回复

使用道具 举报

千问 | 2011-5-17 04:39:48 | 显示全部楼层
假如你播放歌的函数是playMP3(参数是歌名)

table
tr
tdonclick=\"varmn=this.innerHTML;playMP3(mn);\"我爱你/td
/tr
tr
td我也爱你/td
/tr
/table
回复

使用道具 举报

千问 | 2011-5-17 04:39:48 | 显示全部楼层
得到那个值用doucument什么方法去改变embedsrc=\"\"id=\"em\"src的值
回复

使用道具 举报

千问 | 2011-5-17 04:39:48 | 显示全部楼层
你的embed元素不是有id吗?(id=\"em\");
你直接document.getElementById(\'em\')不就能获得这个embed元素了吗,然后用setAttribute(\"src\",\"歌曲地址\")应该可以吧。
回复

使用道具 举报

千问 | 2011-5-17 04:39:48 | 显示全部楼层
document.getElementById(\'em\').src=这样有吗还是?别的方法
回复

使用道具 举报

千问 | 2011-5-17 04:39:48 | 显示全部楼层
为了兼容性更好请使用
document.getElementById(\'em\').setAttribute(\"src,\"xxxxxxxx\"\");
回复

使用道具 举报

千问 | 2011-5-17 04:39:48 | 显示全部楼层
实现不了呀document.getElementById(\'em\').setAttribute(\"src,\"d:\\1.mp3\"\")
回复

使用道具 举报

千问 | 2011-5-17 04:39:48 | 显示全部楼层
大哥,你企图在网页里访问本地文件吗?
d:\\1.mp3是本地文件,是不能在网页里访问的,试试访问下在线的MP3地址试试。
回复

使用道具 举报

千问 | 2011-5-17 04:39:48 | 显示全部楼层
大哥我做的是歌曲试听的歌曲全在本地磁盘我就想点击歌曲名能播放
如果embedsrc=\"d:\\1.mp3\"/embed是能播放的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行