让js直接调用代码中的一段文章!高分恳求
例如我想通过直接调用“大家好啊!我来了!”这段文字,怎么实现?下面这段代码必须点击才能显示文章,我的想法是,进入此页直接显示文章!我只是别人提供的一点思路,谁还有更好的方...
例如我想通过直接调用“大家好啊!我来了!”这段文字,怎么实现?下面这段代码必须点击才能显示文章,我的想法是,进入此页直接显示文章!
我只是别人提供的一点思路,谁还有更好的方法提供更好,只要是用js直接调用当前页面文本就行!
<script>
var txt=new Array();
txt['a']='大家好啊!我来了!';
function showText(key,dest){
var o;
if ((o=document.getElementById(dest))){
o.innerHTML=txt[key];
}
}
</script>
<body>
<href="#" a onclick="showText('a','div1')">显示内容</a><br/>
</body> 展开
我只是别人提供的一点思路,谁还有更好的方法提供更好,只要是用js直接调用当前页面文本就行!
<script>
var txt=new Array();
txt['a']='大家好啊!我来了!';
function showText(key,dest){
var o;
if ((o=document.getElementById(dest))){
o.innerHTML=txt[key];
}
}
</script>
<body>
<href="#" a onclick="showText('a','div1')">显示内容</a><br/>
</body> 展开
3个回答
展开全部
<script>
var txt=new Array();
txt['a']='大家好啊!我来了!';
function showText(key,dest){
var o;
if ((o=document.getElementById(dest))){
o.innerHTML=txt[key];
}
}
</script>
<body onload="showText('a','div1')">
<href="#" >显示内容</a><br/>
</body>
直接把showText('a','div1') 这个函数放到 BODY 的onload 方法里面就可以了
var txt=new Array();
txt['a']='大家好啊!我来了!';
function showText(key,dest){
var o;
if ((o=document.getElementById(dest))){
o.innerHTML=txt[key];
}
}
</script>
<body onload="showText('a','div1')">
<href="#" >显示内容</a><br/>
</body>
直接把showText('a','div1') 这个函数放到 BODY 的onload 方法里面就可以了
更多追问追答
追问
刚才运行了下,怎么没有显示 指定的那几个字啊?
谢谢?能不能具体点,我给你加分
追答
显示了啊,‘大家好啊!我来了,不显示吗?’你直接把我写的这段复制过去
展开全部
<body>
<div id="abc"></div>
<script language="javascript">
var txt = '大家好啊!我来了!';
document.getElementById('abc').innerHTML = txt;
</script>
</body>
或
<body>
<div id="abc">
<script language="javascript">
var txt = '大家好啊!我来了!';
document.write(txt);
</script>
</div>
</body>
<div id="abc"></div>
<script language="javascript">
var txt = '大家好啊!我来了!';
document.getElementById('abc').innerHTML = txt;
</script>
</body>
或
<body>
<div id="abc">
<script language="javascript">
var txt = '大家好啊!我来了!';
document.write(txt);
</script>
</div>
</body>
更多追问追答
追问
大哥!我刚才我已经给你追加50分了,现在再问你一个有难度的问题!如果这次能够帮我,也给你加分!我的真实目的想让 一片“js调用的文字”覆盖掉“正文文字” !利用您刚才回答的,我给结合起来了!不过我感觉有些复杂,能越简单越好,下面是我结合的思路!
ps:是覆盖而不是隐藏,如果能用折叠方式那更好!
这是我的思路document.getElementById("p").innerHTML=document.getElementById("p1").innerHTML = txt;
追答
你的方法可以,思路也是正确的.只是没理解你说的折叠是什么意思?是页面效果吗?点加号就展开的效果吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
浏览器设置,临时文件设置,选择“每次访问此页时检查”既可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询