mahsara
شنبه 08 مهر 1391, 11:42 صبح
با سلام
من یک <textarea> دارم که می خوام تعداد کاراکترهای داخل اونو به دست بیارم ولی enter ها را دو تا کاراکتر حساب کنم. در شمارش کاراکترها مشکلی ندارم ولی تشخیص enter درست کار نمیکنه.
function CharCount()
{
ed_msg = document.getElementById("Msg");
ed_count = document.getElementById('Count');
var str = ed_msg.value;
ed_count.value = str.length;
if (str.indexOf("/\r\n/",0)>0) ed_count.value = parseInt(ed_count.value)+1;
}
<textarea rows='5' id="Msg" name='Message' style='width:400px;' onchange="CharCount();" ></textarea>
<br />
تعداد کاراکترها : <input type='text' name='Count' id='Count' readonly="readonly" size="8" value="0" />
n\ و r\ را هم به تنهایی امتحان کردم.
ممنون میشم از راهنمایی دوستان
من یک <textarea> دارم که می خوام تعداد کاراکترهای داخل اونو به دست بیارم ولی enter ها را دو تا کاراکتر حساب کنم. در شمارش کاراکترها مشکلی ندارم ولی تشخیص enter درست کار نمیکنه.
function CharCount()
{
ed_msg = document.getElementById("Msg");
ed_count = document.getElementById('Count');
var str = ed_msg.value;
ed_count.value = str.length;
if (str.indexOf("/\r\n/",0)>0) ed_count.value = parseInt(ed_count.value)+1;
}
<textarea rows='5' id="Msg" name='Message' style='width:400px;' onchange="CharCount();" ></textarea>
<br />
تعداد کاراکترها : <input type='text' name='Count' id='Count' readonly="readonly" size="8" value="0" />
n\ و r\ را هم به تنهایی امتحان کردم.
ممنون میشم از راهنمایی دوستان