<FORM method=post action=LargePost.asp name=theForm οnsubmit="BreakItUp()"> <Textarea rows=3 cols=100 name=BigTextArea>A bunch of text...</Textarea> <input type=submit value=go> </form> <SCRIPT Language=JavaScript> function BreakItUp() { //Set the limit for field size. //如果内容有中文的字符的话,可以设置为:51100 var FormLimit = 102399 //Get the value of the large input object. var TempVar = new String TempVar = document.theForm.BigTextArea.value //If the length of the object is greater than the limit, break it //into multiple objects. if (TempVar.length > FormLimit) { document.theForm.BigTextArea.value = TempVar.substr(0, FormLimit) TempVar = TempVar.substr(FormLimit) while (TempVar.length > 0) { var objTEXTAREA = document.createElement("TEXTAREA") objTEXTAREA.name = "BigTextArea" objTEXTAREA.value = TempVar.substr(0, FormLimit) document.theForm.appendChild(objTEXTAREA)