在JavaScript中如何循环如何往div中添加数据

<div id="fu" > <img src="tourlogin.gif" onmousedown="bbb()" onmouseover="aaa()" alt="" /><div id="zi" style="display:none">aaaaaaaaa</div></div>
上面只是显示一个div层
<script type="text/jscript">
function aaa()
{

document.getElementById("zi").style.display="";
// document.getElementById("layer3").style.display="";
}
function bbb()
{
document.getElementById("zi").style.display="none";
// document.getElementById("layer3").style.display="none";
}
</script>
如何从数据库中将查询得到的结果循环放入div中显示 并且还能够需要的时候隐藏或者显示

第1个回答  推荐于2016-04-21
document.getElementById("div1").innerHTML += document.getElementById("div1").innerHTML+"<br />新数据";

也可以用 createElement()方法 和 appendChild()方法相结合
var newElement = document.createElement("p"); //创建 P 标签
var newText = document.createTextNode("这里是你的文本"); //创建文本标签
newElement.appendChild(newText); //将文本添加到P标签中
第2个回答  2013-07-08
这样好像不能显示哦
要用一个有innerHTML属性的标签然后用JS来控制.
<input id="inputId" name="" value="25元" />
<table><tr>
<td id="tableTDId">25元</td><td >ff</td>
</tr></table>
<script type="text/javascript">
document.getElementById("tableTDId").innerHTML=document.getElementById("inputId").value;
</script>

在JavaScript中如何循环如何往div中添加数据
document.getElementById("div1").innerHTML += document.getElementById("div1").innerHTML+"<br \/>新数据";也可以用 createElement()方法 和 appendChild()方法相结合 var newElement = document.createElement("p"); \/\/创建 P 标签 var newText = document.createTextNode("这里是你的文本")...

如何用js 在div内插入内容
思路:先获取div对象,然后用innerHTML属性设置内容。当div用id属性标识时,可以直接用document.getElementById()获取;当div是用其他属性(如name,class)标识,就需要使用document.getElementsByTagName()获取对象,然后循环判断属性进行筛选。 下面实例演示根据div的class设置div的内容: 1、HTML结构 <div class="test"><\/d...

如何用JS给循环出来的第一个div添加一个class参数
<script src="http:\/\/libs.baidu.com\/jquery\/2.0.0\/jquery.min.js"><\/script><script type="text\/javascript">$(document).ready(function(){ $(".news-post:eq(0)").addClass('default-size');});<\/script>用jquery吧,假如已经引入过的话就不用加上百度的jq了,没有的话直接复制...

js中如果往div中写入内容,应该使用div的什么属性?
如果写入html, $('#div1').html("html内容");使用 JavaScript dom document.getElementById("div1").innerHTML="要写入的内容";<div id="box"><\/div> 此时DIV为空,JS代码<script> document.getElementById("box").innerHTML="随便加内容都可以";<\/script> ...

javascript怎么添加与前div相同的内容并且放在前div的后面
javascript添加与前div相同的内容并且放在前div的后面的完整解决方法是:创建元素、插入元素完成要求。完整处理代码是:<div id=”divs”>。<div id=”div1″>div1<\/div>。<div id=”div2″>div2<\/div>。<\/div>。<script>。var oDivs=document.getElementById(‘divs’)。var oDiv2=document....

javascript 在div添加内容
也要考虑到代码性能问题 改成 document.getElementById("msgplan").innerHTML += newmsg;\/\/这里的代码如何写?也要考虑到代码性能问题 或 document.getElementById("msgplan").innerHTML = newmsg + document.getElementById("msgplan").innerHTML;一个是新消息放在前面,一个是新消息放后面 ...

如何用javascript改变DIV中的内容?
<\/script> <\/head> <br> <br> <br> <div id = "1" >内容1<\/div> <input type="button" onclick="ChangeDiv()" value="设置DIV内容" \/> <\/body> <\/html> === 原页面内容如下:点击“设置DIV内容”按钮后,系统执行Javascript代码后结果如下:...

html怎么用for循环div里面的内容
使用javascript脚本可以实现它:先获取div的id,然后用for循环循环设置div的内容

javascript如何在div的后面添加一个其他的元素
\/\/1、首先获取div的父节点\/\/2、创建一个新节点\/\/3、将新节点添加到div节点后面\/\/具体操作如下:var divs = document.getElementsByTagName("DIV");\/\/获取页面中所有divfor(var i=0; i<divs.length; i++) { var div = divs[i];\/\/获取第i个div var divParent = div.parentNode...

在javascript中document.write可不可以向指定ID的DIV中写入内容?
不可以。document.write只能是整个页面文档输出,无法指定固定节点输出。如果要往指定ID的DIV中写入内容,可以通过innerHTML属性。比如 <div id='test'>111<\/div><script> var d = document.getElementById('test');\/\/通过id获取div节点对象 d.innerHTML = d.innerHTML + '22323';\/\/在div中...

相似回答