用javascript控制超链接

竹君子 2006-09-18 08:47:52
我想用javascript 让超链接<a href=sss.htm >ddd</a>,在单击时候就象点文本框一样,不出现下划线,可以吗?
...全文
322 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
fosjos 2006-09-18
  • 打赏
  • 举报
回复
<script language=javascript>
var enable=true;
</script>
...
<a href="..." style="text-decoration:none" onclick="return enable">...</a>
<input type="button" onclick="enable=!enable">
Darc 2006-09-18
  • 打赏
  • 举报
回复
那就特定的链接加CSS效果啊。
lantersen 2006-09-18
  • 打赏
  • 举报
回复
<BODY>
<A HREF="#" onclick="var t = this.style.textDecoration;if(t=='underline'){this.style.textDecoration='none';this.style.color='red';} else {this.style.textDecoration='underline';this.style.color='green';}" style="text-decoration:underline;">wwww.163.com</A>
</BODY>
竹君子 2006-09-18
  • 打赏
  • 举报
回复
我只想让特定的链接这样,而且是可以控制的,比如点一下按钮,链接就正常了,再点一下就只读了
hbx1982 2006-09-18
  • 打赏
  • 举报
回复
<head>
<style>a{TEXT-DECORATION:none}</style>
</head>
mingxuan3000 2006-09-18
  • 打赏
  • 举报
回复
把上面的放到head间就行
mingxuan3000 2006-09-18
  • 打赏
  • 举报
回复
<style TYPE="text/css">
<!--
A:link{text-decoration:none}
A:visited{text-decoration:none}
A:hover {color: #ff00ff;text-decoration:underline}
-->
</style>
penglewen 2006-09-18
  • 打赏
  • 举报
回复
可以的不用js也行,用CSS控制.........
竹君子 2006-09-18
  • 打赏
  • 举报
回复
谢谢fosjos,就是我要的答案.
同时也谢谢各位
fosjos 2006-09-18
  • 打赏
  • 举报
回复
试试removeAttribute("href")吧,和<a>没有写href一样

效果还是用onclick="return false"好
竹君子 2006-09-18
  • 打赏
  • 举报
回复
不能直接禁用href属性吗

第1部分 JavaScript.cCSS与DOM基础篇   第1章 ccJavaScript概述   1.1 JavaScript的起源   1.2 浏览器之争    1.2.1 DHTML    1.2.2 浏览器之间的冲突    1.2.3 标准的制定     1.3 JavaScript的实现    1.3.1 ECMAScript    1.3.2 DOM    1.3.3 BOM    1.3.4 新的开始   1.4 Web标准    1.4.1 Web标准概述     1.4.2 结构.c表现和行为的分离  第2章ccJavaScript基础   2.1 JavaScript的语法   2.2  变量   2.3 数据类型    2.3.1 字符串    2.3.2 数值    2.3.3 布尔型     2.3.4 类型转换    2.3.5 数组   2.4 关键字   2.5 保留字   2.6 条件语句     2.6.1 比较操作符    2.6.2 逻辑操作符    2.6.3 if语句    2.6.4 switch语句   2.7 循环语句    2.7.1 while语句    2.7.2 do…while语句    2.7.3 for语句    2.7.4 break和continue语句    2.7.5 for…in语句    2.7.6 实例:九九乘法表    2.8 函数    2.8.1 定义和调用函数    2.8.2 用arguments对象访问函数的参数    2.8.3 实例:杨辉三角   2.9 其他对象    2.9.1 对象简述    2.9.2 时间日期:Date对象     2.9.3 数学计算:Math对象   2.10 BOM基础    2.10.1 window对象    2.10.2  document对象    2.10.3 location对象    2.10.4 navigator对象    2.10.5  screen对象  第3章 ccCSS基础   3.1 CSS的概念    3.1.1 标记的概念    3.1.2 传统HTML的缺点    3.1.3 CSS的引入    3.1.4 浏览器与CSS   3.2 使用CSS控制页面    3.2.1 行内样式    3.2.2 内嵌式    3.2.3 链接式    3.2.4 导入样式   3.3  CSS选择器    3.3.1 标记选择器    3.3.2 类别选择器    3.3.3 ID选择器    3.3.4  选择器集体声明    3.3.5 选择器的嵌套    3.3.6 子选择器    3.3.7 属性选择器   3.4  CSS设置文字效果    3.4.1 CSS文字样式    3.4.2 CSS段落文字    3.4.3 首字放大    3.5 ccCSS设置图片效果    3.5.1 图片的边框    3.5.2 图文混排   3.6 CSS设置页面背景    3.6.2 背景图片    3.6.3 背景图的重复    3.6.4 背景样式综合设置   3.7 CSS设置超链接效果   3.8 CSS制作实用菜单    3.8.1 项目列表    3.8.2 无需表格的菜单  第4章 ccCSS进阶   4.1 标记与标记    4.1.1 概述    4.1.2 与的区别   4.2 盒子模型   4.3 元素的定位    4.3.1 float定位    4.3.2 position定位    4.3.3 z-index空间位置   4.4  CSS排版观念    4.4.1 将页面用div分块    4.4.2 设计各块的位置    4.4.3 用CSS定位   4.5 排版实例:我的博客    4.5.1 设计分析    4.5.2 排版构架    4.5.3 导航与Banner      4.5.4 左侧列表    4.5.5 内容部分    4.5.6 footer脚注    4.5.7 整体调整   4.6 JavaScript与CSS    4.6.1 颜色渐变的文字    4.6.2 鼠标文字跟随    …… 第 2部分 JavaScript.cCSS.cDOM高级篇 第3部分 jQuery框架篇 第4部分 综合案例篇
客户端JavaScript的存在把静态HTML转变为交互式的Web应用程序。脚本化Web页面的内容正是JavaScript存在的理由。本章将介绍如何做到这些,这是第二部分中最重要的一章。 每个Web浏览器窗口(或帧)显示一个HTML文档。表示这个窗口的Window对象有一个document属性,它引用了一个Document对象。这个Document对象是本章的主题,本章从学习Document对象自身的属性和方法开始。这些很有趣,但它们只是开始。 比Document对象本身更有趣的,是那些表示文档的内容的对象。HTML文档可以包含文本、图像、超链接,以及表单元素等等。JavaScript代码可以访问和操作表示每个文档元素的对象。能够直接访问表示一个文档的内容的对象。这一能力是很强大的。但是这也使事情开始变得复杂起来。 一个文档对象模型或者说DOM就是一个API,它定义了如何访问组成一个文档的对象。W3C定义了一个标准的DOM,它理所当然地在所有现代Web浏览器中得到了很好的支持。不幸的是,情况并非总是如此。客户端JavaScript编程的历史真的是DOM发展的历史(有时候是以不兼容的方式发展的)。在Web的早期,Netscape是领先的浏览器厂商,并且它为客户端脚本定义了API。Netscape 2和Netscape 3支持一个简单的DOM,它提供了仅仅对于链接、图像和表单元素这样的特殊文档元素的访问。这一遗留的DOM被所有的浏览器厂商采用,并且已经作为“0级别”DOM正式纳入到W3C标准中。这一遗留的DOM仍然在所有的浏览器中有效,将首先介绍它。 通过IE4,Microsoft控制了Web。IE4拥有一个革命性的DOM:它允许访问一个文档中的所有元素,并且允许以很多有趣的方式来脚本化很多元素。需要的话,它甚至允许改变一个文档的文本,重新排列文档的段落。Microsoft的API叫做IE4 DOM。它并没有标准化,并且IE 5以及随后采用了W3C DOM的浏览器版本也仍然支持IE 4 DOM。IE4 DOM的一部分也被其他的浏览器所采用,并且,它仍然在Web中发挥作用。在介绍了IE4 DOM的标准替代之后,将在本章末尾介绍它。 Netscape 4针对DOM采用了一种非常不同的方式,基于叫做层的动态定位的可脚本化元素。这一Netscape 4 DOM是革新的尽头,它只被Netscape 4支持,并且在由Netscape代码基础上扩展而来的Mozilla和Firefox浏览器中也被抛弃了。对Netscape 4 DOM的介绍也从本书的这一版本中删除掉了。 本章的大部分内容介绍W3C DOM标准。然而,请注意,在这里只是介绍这一标准的核心部分。脚本化文档内容正是客户端JavaScript存在的理由,并且,本书其余的各章确实是本章的延续。第16章介绍了处理CSS样式和样式表的W3C DOM标准。第17章介绍了用于处理事件(以及实现这些任务的遗留技术和特定于IE的技术)的W3C DOM标准。第18章介绍了和HTML表单元素交互的DOM。第22章介绍了如何脚本化一个HTML文档的标记,以及如何为客户端Web页面添加脚本化的绘图。 DOM的0级别只是定义了一个Document类,并且本章常常非正式地称其为Document对象。可是,W3C DOM定义了一个Document API,它提供了可用于HTML和XML文档的通用文档功能,以及一个专门的HTMLDocument API,用来添加特定于HTML的属性和方法。本书第四部分的参考资料遵从了W3C的惯例,如果读者要查看特定于HTML的文档功能,那么在HTMLDocument下查找。0级别的DOM的大多数功能都是特定于HTML的,必须在HTMLDocument下查找它们,即便本章将它们引用为Document的属性和方法。
目录 第1部分 CSS基础知识篇  第1章 CSS的初步体验    1.1 CSS的概念    1.2 使用CSS控制页面    1.3 体验CSS   第2章 CSS的基本语法    2.1 CSS选择器    2.2 选择器声明   2.3 CSS的继承  第3章 用CSS设置丰富的文字效果    3.1 CSS文字样式   3.2 文字实例一:模拟Google公司Logo    3.3 文字实例二:制作页面的五彩标题    3.4 CSS段落文字   3.5 段落实例:百度搜索   第4章 用CSS设置图片效果    4.1 图片样式    4.2 图片的对齐   4.3 图文混排    4.4 图文实例:八仙过海   第5章 用CSS设置网页中的背景    5.1 背景颜色    5.2 背景图片    5.3 背景综合一:我的个人主页    5.4 背景综合二:古词《念奴娇·赤壁怀古》   第6章 用CSS设置表格与表单的样式    6.1 控制表格    6.2 表格实例一:隔行变色    6.3 表格实例二:鼠标经过时变色的表格    6.4 表格实例三:日历    6.5 CSS与表单    6.6 综合实例一:直接输入的Excel表格    6.7 综合实例二:模仿新浪网民调查问卷   第7章 用CSS设置页面和浏览器的元素    7.1 丰富的超链接特效   7.2 鼠标特效   7.3 页面滚动条   第8章 用CSS制作实用的菜单    8.1 项目列表    8.2 无需表格的菜单    8.3 菜单的横竖转换    8.4 菜单实例一:百度导航条    8.5 菜单实例二:流行的Tab菜单   第9章 CSS滤镜的应用    9.1 滤镜概述    9.2 通道(Alpha)    9.3 模糊(Blur)    9.4 运动模糊(Motion Blur)    9.5 透明色(Chroma)    9.6 下落的阴影(Dropshadow)    9.7 翻转变换(Flip)    9.8 光晕(Glow)    9.9 灰度(Gray)    9.10 反色(Invert)    9.11 遮罩(Mask)    9.12 阴影(Shadow)    9.13 X射线(X-ray)    9.14 浮雕纹理(Emboss和Engrave)    9.15 波浪(Wave)  第2部分 CSS+DIV美化和布局篇  第10章 理解CSS定位与div布局    10.1  div 标记与 span 标记   10.2 盒子模型   10.3 元素的定位    10.4 定位实例一:轻轻松松给图片签名    10.5 定位实例二:文字阴影效果   第11章 CSS+div布局方法剖析    11.1 CSS排版观念    11.2 固定宽度且居中的版式   11.3 左中右版式    11.4 块的背景色问题   11.5 排版实例:电子相册    11.6 div排版与传统的表格方式排版的分析   第12章 CSS+div美化与布局实战    12.1 框架搭建    12.2 实例一:蓝色经典    12.3 实例二:清明上河图    12.4 实例三:交河故城    12.5 自动选择CSS样式  第3部分 CSS混合应用技术篇  第13章 CSS与JavaScript的综合应用    13.1 JavaScript概述   13.2 JavaScript语法基础   13.3 实例一:输入时高亮显示的Excel表格    13.4 实例二:由远到近的文字    13.5 实例三:跑马灯特效    13.6 实例四:图片淡入淡出    13.7 实例五:CSS实现PPT幻灯片    13.8 实例六:灯光效果    13.9 实例七:舞台灯光    13.10 实例八:探照灯    13.11 实例九:鼠标文字跟随   第14章 CSS与XML的综合运用    14.1 XML基础    14.2 XML链接CSS文件    14.3 XML文字阴影效果    14.4 XML古诗字画    14.5 XML实现隔行变色的表格   第15章 CSS与Ajax的综合应用    15.1 Ajax概述    15.2 Ajax入门   15.3 Ajax实例:能够自由拖动布局区域的网页  第4部分 综合案例篇  第16章 我的博客    16.1 分析构架    16.2 模块拆分    16.3 整体调整   第17章 小型工作室网站    17.1 分析构架    17.2 模块拆分   17.3 整体调整   第18章 企业网站    18.1 分析构架   18.2 模块拆分   18.3 整体调整   第19章 网上购物网站    19.1 分析构架   19.2 模块分析   19.3 整体调整   第20章 旅游网站    20.1 分析构架    20.2 模块拆分   20.3 整体调整 精通JavaScript+jQuery 书籍目录: 第1部分 JavaScript.cCSS与DOM基础篇   第1章 ccJavaScript概述   1.1 JavaScript的起源   1.2 浏览器之争    1.2.1 DHTML    1.2.2 浏览器之间的冲突    1.2.3 标准的制定     1.3 JavaScript的实现    1.3.1 ECMAScript    1.3.2 DOM    1.3.3 BOM    1.3.4 新的开始   1.4 Web标准    1.4.1 Web标准概述    1.4.2 结构.c表现和行为的分离  第2章ccJavaScript基础   2.1 JavaScript的语法   2.2 变量   2.3 数据类型    2.3.1 字符串 .   2.3.2 数值    2.3.3 布尔型    2.3.4 类型转换    2.3.5 数组   2.4 关键字   2.5 保留字   2.6 条件语句    2.6.1 比较操作符    2.6.2 逻辑操作符    2.6.3 if语句    2.6.4 switch语句   2.7 循环语句    2.7.1 while语句    2.7.2 do…while语句    2.7.3 for语句    2.7.4 break和continue语句    2.7.5 for…in语句    2.7.6 实例:九九乘法表   2.8 函数    2.8.1 定义和调用函数    2.8.2 用arguments对象访问函数的参数    2.8.3 实例:杨辉三角   2.9 其他对象    2.9.1 对象简述    2.9.2 时间日期:Date对象    2.9.3 数学计算:Math对象   2.10 BOM基础    2.10.1 window对象    2.10.2 document对象    2.10.3 location对象    2.10.4 navigator对象    2.10.5 screen对象  第3章 ccCSS基础   3.1 CSS的概念    3.1.1 标记的概念    3.1.2 传统HTML的缺点    3.1.3 CSS的引入    3.1.4 浏览器与CSS   3.2 使用CSS控制页面    3.2.1 行内样式    3.2.2 内嵌式    3.2.3 链接式    3.2.4 导入样式   3.3 CSS选择器    3.3.1 标记选择器    3.3.2 类别选择器    3.3.3 ID选择器    3.3.4 选择器集体声明    3.3.5 选择器的嵌套    3.3.6 子选择器    3.3.7 属性选择器   3.4 CSS设置文字效果    3.4.1 CSS文字样式    3.4.2 CSS段落文字    3.4.3 首字放大   3.5 ccCSS设置图片效果    3.5.1 图片的边框    3.5.2 图文混排   3.6 CSS设置页面背景    3.6.2 背景图片    3.6.3 背景图的重复    3.6.4 背景样式综合设置   3.7 CSS设置超链接效果   3.8 CSS制作实用菜单    3.8.1 项目列表    3.8.2 无需表格的菜单  第4章 ccCSS进阶   4.1 标记与标记    4.1.1 概述    4.1.2 与的区别   4.2 盒子模型   4.3 元素的定位    4.3.1 float定位    4.3.2 position定位    4.3.3 z-index空间位置   4.4 CSS排版观念    4.4.1 将页面用div分块    4.4.2 设计各块的位置    4.4.3 用CSS定位   4.5 排版实例:我的博客    4.5.1 设计分析    4.5.2 排版构架    4.5.3 导航与Banner      4.5.4 左侧列表    4.5.5 内容部分    4.5.6 footer脚注    4.5.7 整体调整   4.6 JavaScript与CSS    4.6.1 颜色渐变的文字    4.6.2 鼠标文字跟随    …… 第2部分 JavaScript.cCSS.cDOM高级篇 第3部分 jQuery框架篇 第4部分 综合案例篇

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧