onload事件 
<body onload=alert('test')>
</body>

解决方案 »

  1.   

    在叶面结尾添加js
    <body>
    <input id=haha>
    </body>
    <script>var str="1;2;3;4;6";
    document.all.haha.value=str;</script>
      

  2.   

    楼上的可以说的详细一点吗?
    在下的代码是:
    <%
              for(int i=0;i<objlist.size();i++){
              Object obj = (Object)Object .get(i);
         %>           
              <td width="109" height="31" align="center" class="content"> 
      
              <input name= "check1" type="checkbox"  value="001">           
      
              </td>
              <td align="center" class="content"><%=obj.getIdentifier()%></td>//这就是那个用户Id
              <td align="center" class="content"><%=obj.getName()%></td>
              <td align="center" class="content"><%=obj.getAge></td>
     <td align="center" class="content"><%=obj.getGroupId()%></td>        </tr>
      <%}%>
      

  3.   

    <body>
    <table id='tb'>
    <tr><td>id</td><td>name</td><td>age</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    </table>
    <input type=text id='result' style="width:expression(this.scrollWidth)">
    </body>
    <script>
    var trs=document.getElementById('tb').childNodes[0].childNodes;
    var str='';
    for(var i=1;i<trs.length;i++)
    {
      str+=(';'+trs[i].childNodes[0].innerText);
    }
    document.getElementById('result').value=str.substring(1);
    </script>
      

  4.   

    或者:
    <body>
    <table id='tb'>
    <tr><td>id</td><td>name</td><td>age</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    <tr><td>1</td><td>姓名</td><td>年龄</td></tr>
    </table>
    <input type=text id='result' style="width:expression(this.scrollWidth)">
    </body>
    <script>
    window.onload=show;
    function show()
    {
    var trs=document.getElementById('tb').childNodes[0].childNodes;
    var str='';
    for(var i=1;i<trs.length;i++)
    {
      str+=(';'+trs[i].childNodes[0].innerText);
    }
    document.getElementById('result').value=str.substring(1);
    }
    </script>
      

  5.   

    应该必须在onload事件里面处理。因为是JSP页面,并且有数据查询处理,楼主的String应该在JSP处理完成后才能得到。应该必须在onload事件里面处理。
      

  6.   

    liu76xt((网事随逢)) ,我对javascript实在不太熟,可以给出详细的方法吗?谢谢。
      

  7.   

    <script>
    var strs ='';
    </script><%
              for(int i=0;i<objlist.size();i++){
              Object obj = (Object)Object .get(i);
    %>           
              <td width="109" height="31" align="center" class="content"> 
      
              <input name= "check1" type="checkbox"  value="001">           
      
              </td>
              <td align="center" class="content"><%=obj.getIdentifier()%></td>//用户Id
              <td align="center" class="content"><%=obj.getName()%></td>
              <td align="center" class="content"><%=obj.getAge></td>
     <td align="center" class="content"><%=obj.getGroupId()%></td>         <script>
              strs += <%=obj.getIdentifier()%>+";"// 增加的部分
             </script>        </tr>
      <%}
    %>
    在body的onload事件里面调用此函数:
    function dealIt()
    {
          document.all.check1.value = strs;//strs是Js 全局变量
    }
      

  8.   

    那怎么把这个string放到input里面呢?onchange方法只能在body里面用吧?
      

  9.   

    放到那个input????
    不是<input name= "check1" type="checkbox"  value="001">  吗?就是用这个啊?
    function dealIt()
    {
          document.all.check1.value = strs;//strs是Js 全局变量
    }
      

  10.   

    不是的,是在下没讲清楚,跟<input name= "check1" type="checkbox"  value="001"> 一点关系都没有。
    是放到另外一个input里面,比如:<input name= "check1" type=text  value="strs">,另外,请问大大value里面应该是什么呢?