ليلى مبرمجة نشر 4 يونيو 2015 أرسل تقرير نشر 4 يونيو 2015 عند تشغيلي للكود التالي أحصل فقط على الكلمة كلها:function list() { return "word1<br>word2<br>word3"; }أريد باستعمال javaScript أن أحصل على الكلمة الأولى ثم بع 5 ثوان أحصل على الثانية فالثالثة بعد 5 ثوان أخرى، فهل يمكنكم مساعدتي؟ اقتباس
1 يوسف سيد نشر 5 يونيو 2015 أرسل تقرير نشر 5 يونيو 2015 تفضلي الكود مع الشرحword = "word1<br>word2<br>word3".split("<br>"); // تحويل الكلمة إلى مصفوفة من <br> getWord = setInterval(function(){ // مؤقت ال5 ثوان if(typeof word[0] === "undefined") clearInterval(getWord); // لايوجد كلمات اخرى حذف المؤقت else{ alert(word[0]);// هنا الكود الذي ستفعليه بالكلمة word.shift(); // حذف الكلمة إستعدادًا للقادمة } },5000); اقتباس
0 E.Nourddine نشر 8 يونيو 2015 أرسل تقرير نشر 8 يونيو 2015 (معدل) var stack = ["blob1", "blob2", "blob3"];// مصفوفة الكلمات function nextItem() {// الدالة التي سنتعملها لإرجاع كلمة كل مرة document.body.innerHTML += stack.shift() + "<br>"; //كتابة كلمة } nextItem();// استخدام الدالة setTimeout(nextItem, 500);//بعد نصف ثانية setTimeout(nextItem, 1000);//بعد ثانية تم التعديل في 8 يونيو 2015 بواسطة E.Nourddine اقتباس
السؤال
ليلى مبرمجة
عند تشغيلي للكود التالي أحصل فقط على الكلمة كلها:
أريد باستعمال javaScript أن أحصل على الكلمة الأولى ثم بع 5 ثوان أحصل على الثانية فالثالثة بعد 5 ثوان أخرى، فهل يمكنكم مساعدتي؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.