横着的两个表格里,左边是图片,右边是文字介绍,图片和文字链接的都是同一个网页,能不能让点击图片过后,文字显示已连接过的颜色(原来文字是蓝色,连接后变红色),然后点击文字的时候,不让图片跟着一起链接,但是文字要显示已连接过的颜色。
解决方案 »
- jquery this和$(this)疑问
- JS写的一个RichEditor问题,在线等------急!
- ExtJs的grid中,如果指定列的默认值(空值时显示默认值)
- 求助:如何用脚本修改打印机属性,不通过修改注册表和不用控件,其他的方法。
- form表单提交,怪异
- 要调用activex控件的方法,如何在系统没安装该控件时时,自动弹出提示安装?
- csdn的blog中的页面菜单效果,比如点Java就显示Java的文章,点.NET就显示.NET的文章,其是怎么实现的
- 回复窗口
- window.event.x是相对于什么的坐标
- 关于框架页面连接的一个简单问题,我给高分
- 网页如何防止被采集
- jquery 新手问题...
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
*{margin:0; padding:0; border:0;}
</style>
</head><body>
<table id="table" width="300" height="300" border="1">
<tr>
<td><a href="http://www.baidu.co" target="_blank"><img style="cursor:pointer;" src="a.jpg" width="100" height="100" /></a></td>
<td><a href="http://www.baidu.co" target="_blank" style="color:#00F;" onclick="this.style.color = 'red'">点击图片,我变色。</a></td>
</tr>
<tr>
<td><a href="http://www.baidu.co" target="_blank"><img style="cursor:pointer;" src="a.jpg" width="100" height="100" /></a></td>
<td><a href="http://www.baidu.co" target="_blank" style="color:#00F;" onclick="this.style.color = 'red'">点击图片,我变色。</a></td>
</tr>
<tr>
<td><a href="http://www.baidu.co" target="_blank"><img style="cursor:pointer;" src="a.jpg" width="100" height="100" /></a></td>
<td><a href="http://www.baidu.co" target="_blank" style="color:#00F;" onclick="this.style.color = 'red'">点击图片,我变色。</a></td>
</tr>
</table>
<script>
var imgs = document.getElementById('table').getElementsByTagName('img');
for(var i = 0; i < imgs.length;i++){
imgs[i].onclick = function(){
var td = this.parentNode.parentNode.nextSibling;
var a = td.getElementsByTagName('a')[0];
a.style.color = 'red';
};
}
</script>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
*{margin:0; padding:0; border:0;}
</style>
</head><body>
<table id="table" width="300" height="300" border="1">
<tr>
<td><a href="http://www.baidu.com" target="_blank"><img style="cursor:pointer;" src="gly_sjtj_main_btn.jpg" width="100" height="100" /></a></td>
<td><a href="http://www.baidu.com" target="_blank" style="color:#00F;" onclick="this.style.color = 'red'">点击图片,我变色。</a></td>
</tr>
<tr>
<td><a href="http://www.baidu.com" target="_blank"><img style="cursor:pointer;" src="gly_sjtj_main_btn.jpg" width="100" height="100" /></a></td>
<td><a href="http://www.baidu.com" target="_blank" style="color:#00F;" onclick="this.style.color = 'red'">点击图片,我变色。</a></td>
</tr>
<tr>
<td><a href="http://www.baidu.com" target="_blank"><img style="cursor:pointer;" src="gly_sjtj_main_btn.jpg" width="100" height="100" /></a></td>
<td><a href="http://www.baidu.com" target="_blank" style="color:#00F;" onclick="this.style.color = 'red'">点击图片,我变色。</a></td>
</tr>
</table>
<script>
var imgs = document.getElementById('table').getElementsByTagName('img');
for(var i = 0; i < imgs.length;i++){
imgs[i].onclick = function(){
var td;
if(document.all){
td = this.parentNode.parentNode.nextSibling;
}else{
td = this.parentNode.parentNode.nextSibling.nextSibling;
}
var a = td.getElementsByTagName('a')[0];
a.style.color = 'red';
};
}
</script>
</body>
</html>