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>
以上实现的功能:点击+,则把+添加到textarea中,点击-,则把-添加到textarea中;
以上所述就是本文的全部内容了,希望大家能够喜欢。
本文地址:https://www.stayed.cn/item/1280
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我