script:怎么让js数据显示在<div>的标签中
<scripttype="text/javascript">vararr=newArray()arr.splice(0,0,"William")arr.splice(0,...
<script type="text/javascript">
var arr = new Array()
arr.splice(0,0,"William")
arr.splice(0,0,"aWilliam")
arr.splice(0,0,"abWilliam")
x=arr
document.write(x + "<br />")
</script>
上面的数据可以显示,,可是如果想让document.write(x + "<br />")
在指定的DIV显示怎么传送过去呢?
比如
<a href="#" onclick="arr.splice(0,0,'苹果'); " >苹果</a>
点击后,我希望结果
出现在
<div class="abc" id="aaa">
</div>
出现在这个标签内,,我要怎么将数据传送过来呢?
能说的详细一些吗?
写一个function,在div里调用这个函数 这个试过了,,我没搞成功啊 展开
var arr = new Array()
arr.splice(0,0,"William")
arr.splice(0,0,"aWilliam")
arr.splice(0,0,"abWilliam")
x=arr
document.write(x + "<br />")
</script>
上面的数据可以显示,,可是如果想让document.write(x + "<br />")
在指定的DIV显示怎么传送过去呢?
比如
<a href="#" onclick="arr.splice(0,0,'苹果'); " >苹果</a>
点击后,我希望结果
出现在
<div class="abc" id="aaa">
</div>
出现在这个标签内,,我要怎么将数据传送过来呢?
能说的详细一些吗?
写一个function,在div里调用这个函数 这个试过了,,我没搞成功啊 展开
4个回答
展开全部
首先,你需要明白document.write()这个函数是什么意思,document.write()是向页面输出文档流,这个文档流即可以是普通的字符串,也可以是html流。因此,如果调用了这个方法,它就会把参数字符串输出到当前页面的最后。
不过你的需求是输出到指定的dom标签中,所以需要进行dom操作。
假设html如下:
<html>
<head>
</head>
<body>
<button id="clickme">点我吧</button>
<div id="apple"></div>
</body>
</html>
那么,js就该这么写:
<script>
var str = "123";
$("#clickme").click(function(){
$("#apple").html(str);
});
</script>
展开全部
<script type="text/javascript">
function show(){
var arr = new Array();
arr.splice(0,0,"William");
arr.splice(0,0,"aWilliam");
arr.splice(0,0,"abWilliam");
x=arr;
//document.write(x + "<br />");
document.getElementById("aaa").innerHTML=x + "<br />";
}
</script>
<a href="#" onclick="show()" >点击这里</a>
点击后,我希望结果
出现在
<div id="aaa" style="width:100px; height:100px; background-color:#CCCCCC">
</div>
function show(){
var arr = new Array();
arr.splice(0,0,"William");
arr.splice(0,0,"aWilliam");
arr.splice(0,0,"abWilliam");
x=arr;
//document.write(x + "<br />");
document.getElementById("aaa").innerHTML=x + "<br />";
}
</script>
<a href="#" onclick="show()" >点击这里</a>
点击后,我希望结果
出现在
<div id="aaa" style="width:100px; height:100px; background-color:#CCCCCC">
</div>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写一个function,在div里调用这个函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询