js输出到html

2025-01-03 21:47:54
推荐回答(5个)
回答1:

其实直接是放到DOM的value,或是innerHTML里面。

下面是简单的代码,仅供参考:





var oDiv = document.getElementsByTagName('div')[0];
var arr = [1,2,3,4,5,6,7,8,94,1,3,4,5,6];
oDiv.onclick=function(){
oDiv.innerHTML = arr[Math.floor(Math.random()*arr.length)];
};

回答2:

给要显示的区域一个id,然后:
document.getElementById("给的id").innerHTML=要写入的内容;

回答3:

为什么要使用document.write?本质也就是不断输出内容
你可以写一个容器,不断输入内容,不过每次输入的内容 都是这一次的内容 加上 上一次内容即可。

那么这样子做,就必须使用一个变量保存 上一次的内容。
问题解决。

回答4:

应该是你调用JS顺序的问题,而且显示出来的信息也是通过后台读取的方式。
你在用write的时候,页面上应该并没有相应的DOM。(还在读取中...)
建议你在完成load的时候再去做赋值试下。

回答5:

把页面上的文本框定义进来
var text=$("#textId").val();
text=vote;

相关问答