ورود

View Full Version : مبتدی: ساخت جدول با جاوااسکریپت



aminhashemy
دوشنبه 26 اسفند 1392, 14:53 عصر
با عرض سلام و خسته نباشید خدمت دوستان برنامه نویس
من توی جاوااسکریپت تازه کارم و بیشتر کارم هم تئوری بوده و کمتر دست به کدنویسی شدم


این کد رو ببینید:


<script type="text/javascript">

x=prompt("Enter Details:");
rx=/\w*/;
x=rx.exec(x);
alert(x.length);

</script>


الان میخوام متن رو از کاربر بگیرم
اون رو براساس الگو (rx) تا اولین space جستجو کنم
بعد طول نتیجه (x) رو رو برگردونم
اماالان طولش رو همش "1" میده
ایرادش ازکجاست؟
چکار کنم ؟؟؟
ممنون میشم کمکم کنید

darkcms
سه شنبه 27 اسفند 1392, 12:44 عصر
با سلام و درود.
تابع exec مقدار را در آرایه ذخیره می کند و شما با دستور x.length طول آرایه را بدست می آورید که در هر صورت یک است!
پس باید به این شیوه عمل کنید:

<!doctype html>
<html>
<head>
<title>Let us save your details!</title>
</head>
<body>
<script type="text/javascript">

x = prompt("Enter Details:");
rx = /\w*/;
x = rx.exec( x );
alert( x[0].length );

</script>
</body>
</html>
به امید فردایی بهتر!:لبخندساده:

aminhashemy
پنج شنبه 29 اسفند 1392, 14:19 عصر
اقا خیلی ممنون
کدتون رو استفاده کردم و کار کرد
انشالا بتونم جبران کنم :چشمک:

mostafaz
پنج شنبه 15 آبان 1393, 13:52 عصر
سلام. برنامه ای میخواستم که تعداد سطر ، ستون، طول ،عرض،ورنگ پس زمینه جدول را ازکاربر بگیرد وبر اساس سطرو ستون جدول رارسم کند.(با جاوااسکریپت)