这是原来的function inCheck()
{    
if(document.form1.hotel_id.value ==0)
{
  alert("id不能为空");
  document.form1.hotel_id.focus();
  return false;
}
else if(document.form1.content.value == 0)
{
  alert("内容介绍不能为空");
  document.form1.content.focus();
  return false;
}
else if(document.form1.start_date.value == 0)
{
alert("开始时间不能为空");
document.form1.start_date.focus();
return false;
}
else if(document.form1.end_date.value == 0)
{
alert("结束时间不能为空");
document.form1.end_date.focus();
return false;
}
else if(document.form1.s_type.value == 0)
{
alert("type不能为空");
document.form1.s_type.focus();
return false;
}
else{
  return true;
}
}
这是改后的,可是不对,大侠帮忙改改
function inCheck(){
document.getElementById('text_name').focus();
}
function Check(){
if(document.getElementById('text_name').value == 0){
alert("请输入指定的信息");
return false;
}
return true;
}

解决方案 »

  1.   

    你的不是老是能添加啊,他们的Value,你感觉能=0吗?为什么不是=“”
      

  2.   

    if (document.getElementById("hotel_id").value == 0) {
                    alert("id不能为空");
                }

                if (document.all.hotel_id.value == 0) {
                    alert("id不能为空");
                }
      

  3.   

    直接用
    if(!document.getElementById('text_name').value || !trim(document.getElementById('text_name'))){
       alert('xxxxxx');
    }这个trim方法是通过正则去空格的方法, lz随便搜个就ok了
      

  4.   

    那就再进一步吧,去掉空格:
    if (document.getElementById("hotel_id").value.replace(/^\s+|\s+$/g, "") == 0) {
      alert("id不能为空");
    }
    表用all的方式,存在兼容问题。
      

  5.   

    function Check(){
        if(document.getElementById('text_name').value.length == 0){//用length 
    alert("请输入指定的信息");
    return false;
    }
    return true;
    }
      

  6.   

    if(!!document.getElementById('text_name').value)
    应该满足你的要求