我就只写重要的代码了。
我现在想做的事情时,当我改变那个文本框的内容时触发update(id,num)这个函数,我希望给这个函数传的两个值是这本书的id号(也就是book.getId())和我现在输入的值。问题就出到这儿了,我不知道怎么写才能将这两个值传入进去。请大家帮忙解决解决。谢谢!
<script type="text/javascript">
function update(id,num){
//do something
}
</script>
<%
List<Book> books = (List<Book>)request.getAttribute("books");
for(Book book:books){
%>
<tr>
<td><%=book.getId() %></td>
<td><%=book.getName() %></td>
<td><%=book.getAuthor() %></td>
<td><%=book.getPress() %></td>
<td><input type="text" name="num" value=<%=book.getBuyedNum() %> onchange="update(?,?)"本</td>
</tr>
我现在想做的事情时,当我改变那个文本框的内容时触发update(id,num)这个函数,我希望给这个函数传的两个值是这本书的id号(也就是book.getId())和我现在输入的值。问题就出到这儿了,我不知道怎么写才能将这两个值传入进去。请大家帮忙解决解决。谢谢!
<script type="text/javascript">
function update(id,num){
//do something
}
</script>
<%
List<Book> books = (List<Book>)request.getAttribute("books");
for(Book book:books){
%>
<tr>
<td><%=book.getId() %></td>
<td><%=book.getName() %></td>
<td><%=book.getAuthor() %></td>
<td><%=book.getPress() %></td>
<td><input type="text" name="num" value=<%=book.getBuyedNum() %> onchange="update(?,?)"本</td>
</tr>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货