如何判断一个对象是有效的 1.if (document.all.對象) {...}2.if (typeof(document.all.對象)=="object") {...}針對netscape的自己寫 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 typeof 运算描述返回一个用来表示表达式的数据类型的字符串。语法typeof [ ( ] expression [ ) ] ;expression 参数是需要查找类型信息的任意表达式。 说明typeof 运算符把类型信息当作字符串返回。typeof 返回值有六种可能: "number," "string," "boolean," "object," "function," 和 "undefined."typeof 语法中的圆括号是可选项。 for(i=0;i<4;i++) { otherob = "t"+i; if(typeof(eval(otherob)) == "object") eval(otherob).style.backgroundColor="red"; }我这样写可以吗? eval("if(typeof(document.all('po'))) {}") 综合以上各人解答,得到以下成功代码 for(i=0;i<4;i++) { otherob = "t"+i; if(document.all(otherob)) { eval(otherob).style.backgroundColor="#FFFFFF"; } }谢谢 JS截取问题,有会的进来一下 这个JQuery有什么问题 用js与CSS写点击字体弹出div层效果实例? JavaScript中的变量怎么传递到HTML中去? call()继承和原型继承有什么区别吗?? onload事件只能放在body标签后面吗? 这个函数的返回值怎么得? 求助:javascript的function中不能为两个input赋值 怎么不改变下拉选项也触发onchange? 图形数据的转化 简单问题:如何取得Table中当前焦点所在行? 如何不刷新页面实现这个功能?(高分求解)
返回一个用来表示表达式的数据类型的字符串。
语法
typeof [ ( ] expression [ ) ] ;
expression 参数是需要查找类型信息的任意表达式。 说明
typeof 运算符把类型信息当作字符串返回。typeof 返回值有六种可能: "number," "string," "boolean," "object," "function," 和 "undefined."
typeof 语法中的圆括号是可选项。
{
otherob = "t"+i;
if(typeof(eval(otherob)) == "object")
eval(otherob).style.backgroundColor="red";
}
我这样写可以吗?
for(i=0;i<4;i++)
{
otherob = "t"+i;
if(document.all(otherob))
{
eval(otherob).style.backgroundColor="#FFFFFF";
}
}
谢谢