View Full Version : سوال: جداکردن کلمات از یک رشته
yaser773
پنج شنبه 22 اسفند 1392, 11:01 صبح
رشته ای از کلمات دارم که طول رشته مشخص نیست ( این رشته رو از کاربر میگیرم ) حالا میخوام یه Short text برای دیتابیس ازش جدا کنم با دستور زیر کلمات رو از هم جدا کردم اما چجوری تعداد مشخص کلمه ( مثلا 50 تا ) رو از این رشته جدا کنم ،
var txt = $('#textarea').text().split(' ');
geeking
پنج شنبه 22 اسفند 1392, 14:33 عصر
اینکه سادس
var txt = $('textarea').text().split(' ');
var n = 50;
for (var i = 0; i < n; i++)
document.write(txt[i])
yaser773
پنج شنبه 22 اسفند 1392, 15:54 عصر
اینکه سادس
var txt = $('textarea').text().split(' ');
var n = 50;
for (var i = 0; i < n; i++)
document.write(txt[i])
همش Undefined میده
geeking
پنج شنبه 22 اسفند 1392, 16:56 عصر
اینو تست کن :
var txt = $('#textarea').text().split(' ');
</font><font color="#333333">var n = 50;
for (var i = 0; i < n; i++)
document.write(txt[i])
2undercover
پنج شنبه 22 اسفند 1392, 18:20 عصر
http://codepen.io/2undercover/pen/wumnd
jalil_gh
پنج شنبه 22 اسفند 1392, 22:22 عصر
این کاری که شما میخاید رو میشه تو یه خط انجام داد:
var txt = $('#textarea').text().split(' ').splice(0, 50).join(' ');
البته برای گرفتن مقادیر از textarea از ()val استفاده میشه نه از ()text.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.