var comp = document.forms[0].company.value;

解决方案 »

  1.   

    在标签里好像ID和name或者property相关联吧…… 记得是这样,肯定会有的
      

  2.   

    <html:text styleId="company" property="company"/>相当于:
    <input type="text" id="company" name="company"/>
    给分吧楼主。
      

  3.   

    kuiren的方法我已经试过了,好用的,
    最后还想请教大家个问题,如果像kuiren所说的 <html:text   styleId="company"   property="company"/> 相当于: 
    <input   type="text"   id="company"   name="company"/> 那么是不是可以认为styleId就是html中的id属性呢?是不是它不能够重复呢?
    而property虽然相当于html中的name属性,但它在struts中仍然是不能重复的呢(除非在formBean中company是一个数组)?
      

  4.   

    可以认为styleId就是html中的id属性呢。它不能够重复。而property虽然相当于html中的name属性,但它在struts中仍然是不能重复的呢(除非在formBean中company是一个数组)你说的对。
      

  5.   

    楼上的你说错了
    更正
    property属性是可以重复的,如radio,checkBox
    property足可以代替html标签中的name
    <html:text property="company"/>
    <html:checkbox property="company" onclick="aa();"></html:checkbox>
    <script language="javascript" type="text/javascript">
    function aa()
    {
    window.document.ChargeStatForm.company.checked=true;
    }
    </script>