<form name="myform" action="a.asp">
<input type="checkbox" onclick="document.myform.submit">
</form>

解决方案 »

  1.   

    <table width="100%" border="1" bordercolor="#FFFFFF">
        <tr class="center-td">
          <td width="19%" rowspan="20"><div align="right">教材清单:</div></td>
          <td width="15%"><div align="center">选择
          </div></td>
          <td width="16%"><div align="center">教材名称</div></td>
          <td width="17%"><div align="center">教材单价</div></td>
          <td width="17%"><div align="center">数量</div></td>
          <td width="16%"><div align="center">合计</div></td>
        </tr>
          <%
             while (bookRs!=null && bookRs.next()) {
                 String book_no = bookRs.getString("book_no") ;
                 String pkStr = book_no ;
            %>
            <tr class="center-td">
            <TD align="center">
            <input type="checkbox" name="book" value="<%=pkStr%>">
            </TD>
            <TD align="center"><%=bookRs.getString("book_name")%></TD>
            <TD align="center"><%=bookRs.getString("book_price")%></TD>
            <td><input type="input" name="book_num" /></td>
            <td width="16%"></td>
            </TR>
            <%}%>  </table>
    在form中有这样一个table,当点击名字为"name"的"checkbox"之后,跳到相应的名字为"book_num"的"input",输入相应的数量
    由于这个两个控件是在一个循环之中,是一个组,不知道怎么定位,请各们帮帮忙!!!!
    这种方法我不懂,如何做呢?????????????
    还有另一种方法就是:
    我自己写了一个按”enter“键就跳到下一控件的事件,所以这样可以实现我的要求,但我不知道怎样点击"checkbox"而相当于点击键盘的”enter“
      

  2.   

    先谢谢楼上的兄弟,但我的enter不是提交,是跳到下一个控件
    我已经用代码实现了
      

  3.   

    <INPUT type="checkbox" onclick =b1.onclick()>
    <INPUT  id=b1 type="button" value="Button" onclick =alert("shyslysky!")>按下"enter"键要实现什么功能?
      

  4.   

    <INPUT type="checkbox" onclick =t1.focus();t1.select()>
    <INPUT  id=t1 type="text" value=shyslysky>
      

  5.   

    是不是想实现提交或者触发事件功能呢?
    如果是就直接在onclick事件里面调用函数就可以了
      

  6.   

    哥们,难道我还没说清楚吗?
    enter键盘的功能我已经实现了,我现在的问题就是有一个checkbox控件,当我点击它的时候,我想相应于按下键盘的”enter“键!
      

  7.   

    007james(苏乞儿):
    差不多这个意思
    我已经实现了按下”ENTER“键的功能
    现在的问题是,当我点击一"checkbox"控件的时候,相应于按下”ENTER“键!
    进行执行我已经在按下”ENTER“中实现的代码
      

  8.   

    那你为什么不在点击 "checkbox" 时直接去执行 在"ENTER"中实现的代码难道非模拟按下"Enter"键不可?
      

  9.   

    如果使用asp.net开发,checkbox有一个autopostback属性,设定为true即可