jQuery中可以通過append在列表的最后添加數據,也可以通過prepend在列表的最前面添加數據
方法很簡單:
另外附上jquery實現連續向textarea文本域添加數據的代碼。
- <%@ 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=" < "/>
- <input id="buttonvalidate8" type="button" value=" > "/>
- <input id="buttonvalidate9" type="button" value=" & "/>
- <input id="buttonvalidate10" type="button" value=" | "/>
- <input id="buttonvalidate11" type="button" value=" ( "/>
- <input id="buttonvalidate12" type="button" value=" ) "/>
- </td>
- </tr>
- </table>
- </form>
- </body>
- </html>
新聞熱點
疑難解答
圖片精選