script:怎么让js数据显示在<div>的标签中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了script:怎么让js数据显示在<div>的标签中相关的知识,希望对你有一定的参考价值。

<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里调用这个函数 这个试过了,,我没搞成功啊

首先,你需要明白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>

参考技术A <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>本回答被提问者采纳
参考技术B 写一个function,在div里调用这个函数 参考技术C 写一个function吧!

js怎么让指定的div显示指定文字?

求示例

参考技术A 参考代码如下:
<html>
<head>
<script src="jquery-1.4.2.js"></script>
<script>
$(function()
$("#div1").html("aaaaaaaaaaaa");
)

</script>
</head>
<body>

<div id="div1"></div>

</body>。
参考技术B 参考代码如下:
<html>
<head>
<script src="jquery-1.4.2.js"></script>
<script>
$(function()
$("#div1").html("aaaaaaaaaaaa");
)

</script>
</head>
<body>

<div id="div1"></div>

</body>
</html>

希望能帮到你

以上是关于script:怎么让js数据显示在<div>的标签中的主要内容,如果未能解决你的问题,请参考以下文章

制作按钮关闭当前的div的js怎么写?

js中怎么显示一个变量的值

Js如何设置某DIV不显示?

如何使用css设置文字在网页中显示居中?

JS 隐藏显示DIV

js 输入框获取焦点显示div 失去焦点隐藏div 点击div也消失了怎么解决