当前位置:编程学习 > JSP >>

jsp中怎样通过实现通过按钮来改变text文本域里的值 并且显示在文本域中

<form action="" method="post" > <input name="cut" type="button" value="-" onclick="cut(<%= request.getParameter("number")%>)"/> <input name="number" type="text" size="2" value=”1"/> <input name="add" type="button" value="+" onclick="add(<%= request.getParameter("number")%>)"> </form> 怎样通过按“-”来减少文本域中的值 和通过按“+"来增加文本域的值
追问:还是不行额  文本框中显示的是null<script type="text/javascript">
     function cut(obj){ String str3;String str1 = request.getParameter("obj");
 if(str1 == null)  { return 0;} else{ Integer str2 = Integer.parseInt(str1);   str2 --; str3 =str2.toString();   return str3;}    } function add(obj){ String str2;  Integer str1 = Integer.parseInt(request.getParameter("obj")); str1 ++;  str2 =str1.toString(); return str2; } </script>
答案:<form action="" method="post" >
      <input name="cut" type="button" value="-" onclick="cut(document.getElementById('number').value)"/>
      <input name="number" id="number" type="text" size="2" value="<%= request.getParameter("number")%>"/>
      <input name="add" type="button" value="+" onclick="add(document.getElementById('number').value)"> 
    </form>
注意我加了 id="number" 这个属性

上一个:我想用jsp+oracle做一个网站,请问需要安装什么开发工具?除了oracle数据库,tomcat,eclipse还需要装什么
下一个:document.form1是什么意思啊 jsp登陆页面javascript的语句

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,