var tmp = index.split('_')[1];
alert("进入JS");
alert(emp);//有两种情况 一个是有值 一个是undefined
if(tmp==undefined)
{
index = "DelED";
}else
{
index = emp;
}
alert("通过--值"); //如果等于undefined则会正常进行 如果有值不等于undefined则不往下进行
alert(index);我只想判断 当我拿值的时候是undefine就给个DelED 如果有值就正常赋值 不知道说的够不够明白
两个IF,ELSE IF , 不同顺序都实验过 都不能在有值的情况下进行
请教为什么?如何才能解决这个问题
分少了点
先在此先行谢过
alert("进入JS");
alert(emp);//有两种情况 一个是有值 一个是undefined
if(tmp==undefined)
{
index = "DelED";
}else
{
index = emp;
}
alert("通过--值"); //如果等于undefined则会正常进行 如果有值不等于undefined则不往下进行
alert(index);我只想判断 当我拿值的时候是undefine就给个DelED 如果有值就正常赋值 不知道说的够不够明白
两个IF,ELSE IF , 不同顺序都实验过 都不能在有值的情况下进行
请教为什么?如何才能解决这个问题
分少了点
先在此先行谢过
解决方案 »
- 关于iframe子页面调用父窗口js函数的问题,请教
- 拖动层问题~拖动效果已经搞定,但是按快了就出案子!(jQ)
- Extjs 我无法执行success函数
- javascript如何传递参数到jsp页面
- ext combobox的renderer方法触发条件?
- Json 的 Key中含有空格,怎么取
- Web编辑器汉符、字母、数字换行、分页问题???
- 请问javascript怎样将汉字词语转换为每个汉字拼音的首字母?
- 哪里有Javascript的chm函数手册?40分相送
- 如何用js脚本判断一个图片的最后修改时间(重赏之下,期待勇夫)
- 关于className属性.怎么删除先前加上的class类名
- 获得焦点时,返回文本框所在单元格的行索引值和列索引值
var index;
alert("进入JS");
alert(emp); //有两种情况 一个是有值 一个是undefined
if (tmp) {
index = emp
} else {
index = "DelED";
}
alert(index);
说的没错 不过都是同样的道理 即使用if(tep),当有值的时候 它也不会继续往下执行 不知道为何 因为我判断后 还有后续代码 如果不执行 则失去意义
如果true的话 结束if()else 最后的alert(index);不会执行
后续JS也不会执行 此处是为何?我的问题就在这个地方 有没有值 都会执行IF ,ELSE 内部脚本 没值的情况则能执行后续JS脚本 有值的情况执行完else括号体内的脚本后 不再执行后续脚本
var index;
alert("进入JS");
alert(tmp ); //有两种情况 一个是有值 一个是undefined
if (tmp) {
index = tmp
} else {
index = "DelED";
}
alert(index);
var tmp = index.split('_');
var index = "";
alert("进入JS");
alert(tmp);//有两种情况 一个是有值 一个是undefined
if(tmp < 2)//用长度判断即可
{
index = "DelED";
}else
{
index = tmp[1];
}
alert("通过--值"); //如果等于undefined则会正常进行 如果有值不等于undefined则不往下进行
alert(index);