.innerHTM的值如何附给一个变量? var a,bb.innerHTML="ddd"; b只是变量,不是对象噢怎么会有innerHTML了?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 b是的,a不是,怎么将b的一个属性值传a这个变量?谢谢 不能理解你说的意思如果只是想把一个标签的innerHTML的内容给一个变量 那就简单<div>你好</div><script>var aa=document.getElementsByTagName("div")[0].innerHTMLalert(a)</script> 如果div多了,要取这个name的附给a变量做?<div id="name">你好 </div> <script> var a a=document.getElementsByTagName("name")[0].innerHTML alert(a) </script> 不对??我是新手 b是一个对象啊,如果这样付给a的话,打印出来的a应该显示为object吧?应该是a=b.innerHTML 你的这段代码必须要在页面上有一个名字叫做b的对象,比如文本框什么的。另外需要注意不同的对象赋值有不同的属性的,文本框的文本属性是value,而不能用innerHTML。 题中b必需是合适的对象b.innerHTML="ddd"; 直接这样使用会提示为空或不是对象如果在前面赋了不合适的对象,如input,这时候会报未知错误如果前面对b赋一个合适的对象,a=b; 这时a的值是一个object类的document.write(a); 会打印出[object] var a,b b.innerHTML="ddd"; a=b.innerHTML; document.write(a); <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Untitled Document</title></head><body><div id="b"></div><script type="text/javascript">var _b = document.getElementById('b');_b.innerHTML = 'hello!'var a=_b.innerHTML;document.write("a="+a); </script></body></html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>无标题文档 </title> </head> <body> <script type="text/javascript"> var Z=document.createElement("div");Z.style.height="400px";Z.style.border="1px solid #CCCCCC";Z.innerHTML="StarWU";var a=Z;document.body.insertBefore(a,null);</script> </body> </html> <script type="text/javascript">var b;function Bl_div(a,c){ b=document.getElementById(c); b.innerHTML=a; document.write(a); }</script><body><div id="a_div"></div><input type="button" value="确定" onclick="Bl_div('我被引用了','a_div')"/> </body></html>所有的都可以当作变量来用。 extjs 动态生成表格问题 新手问题:Ext中分页无显示 javascript问起求助,我是初学javascript,真诚希望大家帮忙! open和showModelDialog两个方法有区别吗? 地址栏中的参数怎么没有传过去呢?? javascript中showModalDialog()如何判断用户直接关闭? 如何取Checkbox后面的字符串 关于CheckBox 全选的新问题 寻找一个特效,谢谢! net_lover 帮忙阿?!! javascript空值问题 一段日期代码的痛
如果只是想把一个标签的innerHTML的内容给一个变量 那就简单
<div>你好</div>
<script>
var a
a=document.getElementsByTagName("div")[0].innerHTML
alert(a)
</script>
div多了,要取这个name的附给a变量做?<div id="name">你好 </div>
<script>
var a
a=document.getElementsByTagName("name")[0].innerHTML
alert(a)
</script>
不对??我是新手
b是一个对象啊,如果这样付给a的话,打印出来的a应该显示为object吧?
应该是a=b.innerHTML
另外需要注意不同的对象赋值有不同的属性的,文本框的文本属性是value,而不能用innerHTML。
直接这样使用会提示为空或不是对象如果在前面赋了不合适的对象,如input,这时候会报未知错误如果前面对b赋一个合适的对象,
a=b;
这时a的值是一个object类的
document.write(a);
会打印出[object]
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head><body>
<div id="b"></div>
<script type="text/javascript">
var _b = document.getElementById('b');
_b.innerHTML = 'hello!'
var a=_b.innerHTML;
document.write("a="+a);
</script>
</body>
</html>
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档 </title> </head> <body>
<script type="text/javascript">
var Z=document.createElement("div");
Z.style.height="400px";
Z.style.border="1px solid #CCCCCC";
Z.innerHTML="StarWU";
var a=Z;
document.body.insertBefore(a,null);</script>
</body>
</html>
var b;
function Bl_div(a,c)
{
b=document.getElementById(c);
b.innerHTML=a;
document.write(a); }
</script>
<body>
<div id="a_div"></div>
<input type="button" value="确定" onclick="Bl_div('我被引用了','a_div')"/>
</body>
</html>
所有的都可以当作变量来用。