看下效果图: 源代码: 复主代码 代码如下: <머리> 입력 제한기 데모 <br>body { <br>글꼴군: verdana; <br>} <br>#limitingtext { <br>색상: #333; <br>글꼴 크기: 90%; <br>} <br> <br>function create_xmlDoc(){ <br>var xmlDoc = null; <br> //Internet Explorer를 사용해 보세요 <br>{ <br>xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); <br>} <br>catch(e) <br>{ <br>try //Firefox, Mozilla, Opera 등 <br>{ <br>xmlDoc=document.implementation.createDocument("","", 널); <br>} <br>catch(e) <br>{ <br>alert(e.message); <br>반환; <br>} <br>} <br>return xmlDoc; <br>} <br><br>$(document).ready(function() { <br>var xmlDoc = create_xmlDoc(); <br>xmlDoc.async=false; <br>xmlDoc.load("test. xml"); <br>var x=xmlDoc.getElementsByTagName("채널"); <br>for( var i=0; i<x.length; i ){ <br>if(x[i].getAttribute( "CID") == '1'){ <br>num = x[i].childNodes[0].getAttribute("fNum") <br>strfield = x[i].childNodes[0].getAttribute( "FID"); <br>//为每个自定义字段绑定字数限제한제功能 <br>$("#" strfield).inputlimiter({ <br>limit: num, <br>remText: '你还能输入 %n 个字', <br>remFullText: '你输入的字数已超过限system数值', <br>limitText: '' <br>}) <br>//$("#hidNum"). val(num); <br>} <br>} <br><br>$("#SendLimiter").click(function(){ <br>if($("#Num").val(). length==0){ <br>alert("限字数不能为空!"); <br>return; <br>} <br>if(isdigit($("#Num").val())= =0){ <br>alert("请输入数字!"); <br>return; <br>} <br>$.ajax({ <br>url:'SaveLimiter.asp', //后台处理程序<br>유형:'게시물', //数据发送方式 <br>data:"Num=" $("#Num").val() "&ChannelID=1" "&Field=" $("#sel") .val(), //要传递的数据 <br>success:update_page, //回传函数(这里是函数name) <br>error:errorInfo <br>}) <br>}); <br>//回传函数实体,参数为XMLhttpRequest.responseText <br>function update_page (data) { <br>//alert(data); <br>alert("提交成功!"); <br>} <br><br>function errorInfo(data){ <br>alert("提交失败!" data.responseText); <br>} <br><br>//判断输入值是否是数字 <br>function isdigit(s){ <br>var r,re; <br>re = /d*/i; //d表示数字,*表示匹配多个数字 <br>r = s.match(re); <br>반환(r==s)?1:0; <br>} <br>}); <br> <본문> 字数限제조업체 <필드세트> 字数限제 标题: 자정义字段1: 자정义字段2: 字数限 제조设置: 标题 자정义字段1 자정义字段2