PDA

View Full Version : سوال: عمل warp تکست (رفتن به خط بعد ) به صورت اتوماتیک



tarsim
شنبه 05 مرداد 1392, 12:20 عصر
سلام به اساتید محترم . من میخوام سمت کاربر وقتی داره توی تکست باکس تایپ میکنه با طول کاراکتی که من تعریف کرم وقتی کاراکتراش رسید به مثلا 10 کاراکتر ادامش بره سطر بعد نوشته بشه چیکار باید بکنم ؟

afshin9032
شنبه 05 مرداد 1392, 16:59 عصر
باید از کاراکتر n\ استفاده کنی .

tarsim
یک شنبه 06 مرداد 1392, 03:48 صبح
میشه کد کاملش رو بزارید خیلی گیرم

afshin9032
یک شنبه 06 مرداد 1392, 23:56 عصر
<doctype html/>
<html>
<head>
</head>
<body>
<textarea onchange="Validate(this)" onkeyup="Validate(this)" class="txtValidation15 textarea" id="txtpr1-0" cols="30" rows="20" name="txtpr1-0"></textarea>
<script type="text/javascript">
function Validate(control)
{
var limit = 10;
var v = control.value; //var v = $(this).val();
var vl = v.replace(/(\r\n|\n|\r)/gm,"").length;
var newtext="";
for (var i = 0; i < v.length ; i = i + limit)
{
v = v.replace(/(\r\n|\n|\r)/gm,"");
var n = v.substr(i,limit)
if(i+limit < v.length)
n= n + '\n';

newtext += n;
}
control.value = newtext;
}
</script>
</body>
</html>