一段简单的javascript代码
<html><head><title>JavaScript练习</title><scriptlanguage="javascript">functionexchange(...
<html>
<head>
<title>JavaScript练习</title>
<script language="javascript">
function exchange()
{
` var thistag,parentTag;
thistag=window.event.srcElement.tagName; parentTag=window.event.srcElement.parentElement.tagName;
if(thistag=="H1 " && parentTag=="BODY ")
{
if(document.all(window.event.srcElement.id+"p").style.display=="none")
{
document.all(window.event.srcElement.id+"p").style.display="";
}
else
{
document.all(window.event.srcElement.id+"p").style.display="none";
}
}
}
</script>
</head>
<body onclick="exchange()">
我的javascript程序
<h1 id="wac1">第一个安慰:最重要的是今天的心。</h1>
<p id="wac1p" style="display:none">何必为痛苦的悔恨而失去现在的心情,何必为莫名的忧虑而惶惶不可终日。过去的已经一去不复返了,再怎么悔恨也是无济于事。未来的还是可望而不可及,再怎么忧虑也是会空悲伤的。今天心,今日事和现在人,却是实实在在的,也是感觉美好的。当然,过去的经验要总结,未来的风险要预防,这才是智慧的。昨天已经过去,而明天还没有来到,今天是真实的。</p>
<h1 id="wac2">第二个安慰:自己的心痛只能自己疗。</h1>
<p id="wac2p" style="display:none">何必为痛苦的悔恨而失去现在的心情。偶尔的抱怨发泄一下,也是十分必要的,但是无休止的抱怨只会增添烦恼,只能向别人显示自己的无能,抱怨是一种致命的消极心态,一旦自己的抱怨成为恶习那么人生就会暗无天日,不仅自己好心境全无,而且别人跟着也倒霉。抱怨没有好处,乐观才是最重要的。</p>
</body>
</html>
这是书上看来的一段简单javascript代码,功能是鼠标点击标题显示段落,可是为什么我在IE和360浏览器上都无法运行,哪位达人能解惑一下,不胜感激! 展开
<head>
<title>JavaScript练习</title>
<script language="javascript">
function exchange()
{
` var thistag,parentTag;
thistag=window.event.srcElement.tagName; parentTag=window.event.srcElement.parentElement.tagName;
if(thistag=="H1 " && parentTag=="BODY ")
{
if(document.all(window.event.srcElement.id+"p").style.display=="none")
{
document.all(window.event.srcElement.id+"p").style.display="";
}
else
{
document.all(window.event.srcElement.id+"p").style.display="none";
}
}
}
</script>
</head>
<body onclick="exchange()">
我的javascript程序
<h1 id="wac1">第一个安慰:最重要的是今天的心。</h1>
<p id="wac1p" style="display:none">何必为痛苦的悔恨而失去现在的心情,何必为莫名的忧虑而惶惶不可终日。过去的已经一去不复返了,再怎么悔恨也是无济于事。未来的还是可望而不可及,再怎么忧虑也是会空悲伤的。今天心,今日事和现在人,却是实实在在的,也是感觉美好的。当然,过去的经验要总结,未来的风险要预防,这才是智慧的。昨天已经过去,而明天还没有来到,今天是真实的。</p>
<h1 id="wac2">第二个安慰:自己的心痛只能自己疗。</h1>
<p id="wac2p" style="display:none">何必为痛苦的悔恨而失去现在的心情。偶尔的抱怨发泄一下,也是十分必要的,但是无休止的抱怨只会增添烦恼,只能向别人显示自己的无能,抱怨是一种致命的消极心态,一旦自己的抱怨成为恶习那么人生就会暗无天日,不仅自己好心境全无,而且别人跟着也倒霉。抱怨没有好处,乐观才是最重要的。</p>
</body>
</html>
这是书上看来的一段简单javascript代码,功能是鼠标点击标题显示段落,可是为什么我在IE和360浏览器上都无法运行,哪位达人能解惑一下,不胜感激! 展开
1个回答
展开全部
在两行代码中出现三处错误,已在代码中注释并修正.自己对照一下吧.
<html>
<head>
<title>JavaScript练习</title>
<script language="javascript">
function exchange()
{
var thistag,parentTag; // 这里前面多了个字符(`),删掉
thistag=window.event.srcElement.tagName; parentTag=window.event.srcElement.parentElement.tagName;
if(thistag=="H1" && parentTag=="BODY") // 这里H1和BODY后面多了个空格,删掉!
{
if(document.all(window.event.srcElement.id+"p").style.display=="none")
{
document.all(window.event.srcElement.id+"p").style.display="";
}
else
{
document.all(window.event.srcElement.id+"p").style.display="none";
}
}
}
</script>
</head>
<body onclick="exchange()">
我的javascript程序
<h1 id="wac1">第一个安慰:最重要的是今天的心。</h1>
<p id="wac1p" style="display:none">何必为痛苦的悔恨而失去现在的心情,何必为莫名的忧虑而惶惶不可终日。过去的已经一去不复返了,再怎么悔恨也是无济于事。未来的还是可望而不可及,再怎么忧虑也是会空悲伤的。今天心,今日事和现在人,却是实实在在的,也是感觉美好的。当然,过去的经验要总结,未来的风险要预防,这才是智慧的。昨天已经过去,而明天还没有来到,今天是真实的。</p>
<h1 id="wac2">第二个安慰:自己的心痛只能自己疗。</h1>
<p id="wac2p" style="display:none">何必为痛苦的悔恨而失去现在的心情。偶尔的抱怨发泄一下,也是十分必要的,但是无休止的抱怨只会增添烦恼,只能向别人显示自己的无能,抱怨是一种致命的消极心态,一旦自己的抱怨成为恶习那么人生就会暗无天日,不仅自己好心境全无,而且别人跟着也倒霉。抱怨没有好处,乐观才是最重要的。</p>
</body>
</html>
<html>
<head>
<title>JavaScript练习</title>
<script language="javascript">
function exchange()
{
var thistag,parentTag; // 这里前面多了个字符(`),删掉
thistag=window.event.srcElement.tagName; parentTag=window.event.srcElement.parentElement.tagName;
if(thistag=="H1" && parentTag=="BODY") // 这里H1和BODY后面多了个空格,删掉!
{
if(document.all(window.event.srcElement.id+"p").style.display=="none")
{
document.all(window.event.srcElement.id+"p").style.display="";
}
else
{
document.all(window.event.srcElement.id+"p").style.display="none";
}
}
}
</script>
</head>
<body onclick="exchange()">
我的javascript程序
<h1 id="wac1">第一个安慰:最重要的是今天的心。</h1>
<p id="wac1p" style="display:none">何必为痛苦的悔恨而失去现在的心情,何必为莫名的忧虑而惶惶不可终日。过去的已经一去不复返了,再怎么悔恨也是无济于事。未来的还是可望而不可及,再怎么忧虑也是会空悲伤的。今天心,今日事和现在人,却是实实在在的,也是感觉美好的。当然,过去的经验要总结,未来的风险要预防,这才是智慧的。昨天已经过去,而明天还没有来到,今天是真实的。</p>
<h1 id="wac2">第二个安慰:自己的心痛只能自己疗。</h1>
<p id="wac2p" style="display:none">何必为痛苦的悔恨而失去现在的心情。偶尔的抱怨发泄一下,也是十分必要的,但是无休止的抱怨只会增添烦恼,只能向别人显示自己的无能,抱怨是一种致命的消极心态,一旦自己的抱怨成为恶习那么人生就会暗无天日,不仅自己好心境全无,而且别人跟着也倒霉。抱怨没有好处,乐观才是最重要的。</p>
</body>
</html>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询