1.
if (parent!= null && parent.A != null && parent.A.form1 != null && parent.A.form1.listnow !=null && parent.A.form1.listnow.value !="")
{
kk=1;
}
else
{
kk=2;
}2.
try
{
if(parent.A.form1.listnow.value!="")
{
kk=1;
}
else
{
kk=2;
}
}
catch(e)
{
kk=2;
}
if (parent!= null && parent.A != null && parent.A.form1 != null && parent.A.form1.listnow !=null && parent.A.form1.listnow.value !="")
{
kk=1;
}
else
{
kk=2;
}2.
try
{
if(parent.A.form1.listnow.value!="")
{
kk=1;
}
else
{
kk=2;
}
}
catch(e)
{
kk=2;
}
解决方案 »
- lhgdialog 该如何使用
- 求一段代码!
- 学完JavaScript可以做些什么实际的东西吖??
- javaScript读取 json 文件
- javaScript读取XML文件实现级联下拉列表框
- 页面上有N多个文本框是根据程序自动生成的所以个数不确定,名字的规则是param0,param1,param2.......请问怎么判断有几个文本框
- EXTJS ——Tabpanel_afterRender
- JSONP为什么要动态插入script标签呢?
- jqChart 去掉打印按钮
- 当table的内容发生变化时,会触发什么事件?
- 如果要引用下拉列框中的值(select),其各个可先值该如何引用呢?
- 如何能返回完全一樣的上一頁
{
kk=1;
}
else
{
kk=2;
}注:parent.A.form1.listnow && parent.A.form1.listnow.value!=""
前面部分是判断控件是否存在,用 && 的好处是,若前一个条件不成立,则后一个条件就不会去判断。
var str = "typeof(parent.A && parent.A.form1 && parent.A.form1.listnow)!='undefined'";
if(eval(str)){
kk=1;
}else{
kk=2;
}
</script>