永发信息网

js怎么控制a标签的显示和隐藏?

答案:3  悬赏:10  手机版
解决时间 2021-03-28 23:44
  • 提问者网友:爱唱彩虹
  • 2021-03-28 08:35
js怎么控制a标签的显示和隐藏?
最佳答案
  • 五星知识达人网友:风格不统一
  • 2021-03-28 10:07
.隐藏其中一个属性 貌似是不行的,你要通过自定义属性实现。


当为false的时候

$("a").attr("href1",$("a").attr("href"));

当为true的时候

$("a").attr("href",$("a").attr("href1"));
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。
为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,因为JavaScript兼容于ECMA标准,因此也称为ECMAScript。

全部回答
  • 1楼网友:低血压的长颈鹿
  • 2021-03-28 12:16


<META NAME="Generator" CONTENT="EditPlus"> 
<META NAME="Author" CONTENT=""> 

<META NAME="Keywords" CONTENT=""> 
<META NAME="Description" CONTENT=""> 
</HEAD> 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
function show(){ 
document.getElementById("a").style.display = "none"; 
document.getElementById("b").style.display = "none"; 

function show_one(){ 
document.getElementById("a").style.display = "block"; 
document.getElementById("b").style.display = "block"; 


//--> 
</SCRIPT> 
<BODY> 
<label type="text" id="a" value="姓名">;姓名</label><input 
type="text" id="b"/> 
<input type="button" value="隐藏" onclick="show()"/> 
<input type="button" value="显示" onclick="show_one()"/> 
</BODY> 
</HTML>
  • 2楼网友:长青诗
  • 2021-03-28 10:58

将标签放在层里面,控制层的显示和隐藏就可以:
show是层的ID名,
隐藏层:document.getElementById("show").style.display = "none";
显示层:document.getElementById("show").style.display = "block";
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯