和原来一样啊,check(document.formName.username.value);

解决方案 »

  1.   

    Struts1.1不是有个validator Form吗,你可以用它啊。
      

  2.   

    例子:
    提交:
    <input type="button" class="button"  name="batchpass" value="批量通过" onclick="approveCategory('','batchPassCategory');">
    验证
    <script language="JavaScript">
            function approveCategory(index, operate)
            {
    if(approveCategoryForm.selectedItems != null)
    {
    if((operate=="batchPassCategory") &&!(isRadioChecked(approveCategoryForm.selectedItems)))
     {
    alert("您还未选中要通过的目录编码!");
     }
    else if((operate=="batchRefuseCategory") &&!(isRadioChecked(approveCategoryForm.selectedItems)))
     {
    alert("您还未选中要拒绝的目录编码!");
     }
    else
     {
    approveCategoryForm.index.value = index;
    approveCategoryForm.operate.value = operate;
    approveCategoryForm.submit();
     }
    }
    else if(operate=="batchPassCategory")
    {
    alert("您还未选中要通过的目录编码!");
    }
    else
    {
    alert("您还未选中要拒绝的目录编码!");
    }
    }
        </script>
      

  3.   

    javascript是脚本语言,是客户端的,它不会操作服务器端的数据,所以简单说,它只操作通过服务器解析过的动态代码而返回生成的静态html,所以你根本不用在javascript嵌套java代码,你用document.all.你索要操纵的对象....就可以了
      

  4.   

    谢谢了~但在Struts里的<html:form />中好像没有onsubmit这个属性吧
    要是这样我想用JAVASCRIPT检测数据也不能了 ?
      

  5.   

    你可以用onclick这个属性啊,里面写提交或者写个函数都行,很灵活的