JS验证,判断是否为空但是有条件限制。。。求解 想要判断字段A不能为空,字段A是手动输入的,但也可以自动生成(后面有个 checkbox name= "b" value="1" 如果选中了就默认自动生成)现在出现的问题是正常手动输入可以判断是否为空但是要是点了自动生成还会判断出文本内容为空。需要加什么条件解决啊?我菜鸟求高手指点啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你先判断checkbox name= "b" value="1"它是否被选中。。然后再做别的判断 if(!formRef['b'].checked){ if(formRef['A'].value.replace(/^\s+|\s+$/g, '') == ''){ alert('现在不是自动生成,A字段不能为空的啦'); return 0; }} 想要判断字段A不能为空,字段A是手动输入的,但也可以自动生成(后面有个 checkbox name= "b" value="1" 如果选中了就默认自动生成)现在出现的问题是正常手动输入可以判断是否为空但是要是点了自动生成还会判断出文本内容为空。需要加什么条件解决啊?我菜鸟求高手指点啊。<input type="text" id="txt_A" /><input type="checkbox" id="chk_A" />js:function check(){var isSelected=document.getElementById("chk_A");if(isSelected.checked==true){ alert("自动生成");}else{ alert("手动输入");}} 找到解决的办法了,谢谢大家。if ((isEmpty(A.value))&&(!b.checked)) { alert("不能为空"); A页面--》B页面-》C页面,在C页面按钮关单C页面,B页面,刷新A页面? 如何获取JSON对象中的属性值 在客客威客里面怎么用javascript啊? 点复选框 beanwrite读取出来的数据可以修改 原创 JS 路径问题 给绑有编辑控件的文本域赋值问题,高人进???? JavaScript的执行时间问题 请高手指点:如何打印网页上的图片? 用javascript怎么实现控制字符串的的长度?比如在30字以内,多余了用......表示? 求助:怎么样学习jquery 关于Js中对象的一些问题。 求教如何用jquery删除重复的class
if(formRef['A'].value.replace(/^\s+|\s+$/g, '') == ''){
alert('现在不是自动生成,A字段不能为空的啦');
return 0;
}}
<input type="text" id="txt_A" />
<input type="checkbox" id="chk_A" />
js:
function check(){
var isSelected=document.getElementById("chk_A");
if(isSelected.checked==true){
alert("自动生成");
}else{
alert("手动输入");
}
}
if ((isEmpty(A.value))&&(!b.checked)) {
alert("不能为空");