Form1.oNewGrpName.value.length<=0

解决方案 »

  1.   

    对啊  字符长度为o不久ok了
      

  2.   

    但是这和我上面写的也没有什么区别呀,我上面的代码是判断如果没有输入值就给一个空值提示
    但是我明明输入了一个值:&,为什么还是要提示我没有输入值呢??我想了解的是出现这个情况的原因啊
      

  3.   

    LZ你确定么,你看看下面代码,我测试没什么问题
    <input type="text" id="txt" value="<">
    <input type="button" onclick="check()" value="check">
    <script type="text/javascript">
    function check(){
    alert(document.getElementById("txt").value=="");     // 文本框输入 & 或 < 都弹出 false
    }
    </script>
      

  4.   

    我确定啊,就是这样的啊,文本框输入什么都可以,输入<和&就是不行啊
      

  5.   

    好啊js代码:
    function OnAddClick()
    {
    var cmt = document.getElementById("Comment");
    var orgCmt = cmt.innerHTML;
    cmt.innerHTML = Form1.oNewGrpName.value;
    Form1.oNewGrpName.value = rTrim(cmt.innerHTML);
    cmt.innerHTML = Form1.oNewGrpComment.value;
    Form1.oNewGrpComment.value = rTrim(cmt.innerHTML);
    cmt.innerHTML = orgCmt; if ( Form1.oNewGrpName.value == "" ) {
    alert("The group name cannot be empty.");
    bCanbeSubmit = false;
    }else{
    var strNew = Form1.oNewGrpName.value.toUpperCase();
    var obj = document.getElementById("GroupList");
    var nCount = obj.rows.length;
    for ( var i = 0; i < nCount - 1 ; i++ ) {
    var td = obj.rows[i].cells[1];
    if ( td.childNodes[0].innerHTML.toUpperCase() == strNew ) {
    alert("A group with the name you specified already exists. Please specify a different group name.");
    bCanbeSubmit = false;
    break;
    }
    }
    } if ( bCanbeSubmit )
    RefreshGroupTree(); return true;
    }
    .aspx文件中
    <HEAD>
    <title>FolderManagement</title>
    <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
    <meta content="C#" name="CODE_LANGUAGE">
    <meta content="JavaScript" name="vs_defaultClientScript">
    <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
    <LINK href="../css/style.css" rel="stylesheet">
    <style>.select{font-size:12px;}</style>
    <script language="javascript" src="./scripts/FolderManagement.js"></script>
    </HEAD>
    ...
    <BODY>
               <td><input id="oNewGrpComment" name="oNewGrpComment" class="cnttxt" style="margin-bottom:2;width:100%"
    TYPE="TEXT" VALUE=""></td>
    ....
    </BODY>
      

  6.   

    在你的代码中,经过这一步后:
          Form1.oNewGrpName.value = rTrim(cmt.innerHTML); LZ已经让Form1.oNewGrpName.value改变了,你在这句后加个        alert(Form1.oNewGrpName.value)看看....