可能重复:
如何枚举javascript对象的属性?
美好的一天!
我想通过以下代码确定使用javascript导航器的所有属性:
<script type="text/javascript">
for(var property in navigator){
str="navigator."+ property; //HAVING A PROBLEM HERE...
document.write(property+ " <em>"+
str+"</em><br />");
}
</script>
Run Code Online (Sandbox Code Playgroud)
但我的str变量的串联打印原样.我需要的是房产的实际价值.
例如.navigator.appCodeName应该打印mozilla而不是navigator.appCodeName本身.
先感谢您.
ale*_*lex 10
您希望用于navigator[property]访问分配给属性的值.
for(var property in navigator){
var str = navigator[property]
document.write(property+ " <em>"+str+"</em><br />");
}
Run Code Online (Sandbox Code Playgroud)
您也可以从丢弃中受益document.write(),它很少是修改DOM的最佳方式.
| 归档时间: |
|
| 查看次数: |
5720 次 |
| 最近记录: |