Jquery实现点击按钮,连续地向textarea中添加值的实例代码

2020-05-17 06:23:21易采站长站整理

代码如下:

<%@ page language=”java” contentType=”text/html; charset=gbk”
    pageEncoding=”gbk”%>
    <%@ include file=”/pages/common/taglibs.jsp”%>
<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>
<html>
<head>
<script type=”text/javascript” src=”jquery-1.4.js”></script>


<script type=”text/javascript”>


   $(document).ready(function(){
        $(“input[id^=’buttonValidate’]”).click(function(){  //当点击所有的id中包含’buttonValidate’的input标签时,执行函数
         var btnVal=$.trim($(this).val());//trim函数,去掉空格
         var str = $(‘#textareaValidate’).val() + btnVal;//
         $(‘#textareaValidate’).val(str);//
        });
   });
</script>


<title>Insert title here</title>


</head>
<body>
<form  id=”form1″ name=”form1″ action=”” method=”post”>
<table  id =”table1″ class=”base_table” cellspacing=”0″  border=”1″ style=”border-collapse: collapse”>


 <tr>
  <td >
  <textarea cols=”75″ rows=”5″ id=”textareaValidate”></textarea>
  </td>
 </tr>
 <tr id=”tr1″>
  <td>
  <input id=”buttonValidate1″ type=”button” value=” + “/>
  <input id=”buttonValidate2″ type=”button” value=” – “/>
  <input id=”buttonValidate3″ type=”button” value=” * “/>
  <input id=”buttonValidate4″ type=”button” value=” / “/>    
  <input id=”buttonValidate5″ type=”button” value=” ! “/>
  <input id=”buttonValidate6″ type=”button” value=” = “/>
  <input id=”buttonValidate7″ type=”button” value=” &lt “/>
  <input id=”buttonValidate8″ type=”button” value=” &gt “/>     
  <input id=”buttonValidate9″ type=”button” value=” &amp “/>
  <input id=”buttonValidate10″ type=”button” value=” | “/>