עבור לתוכן

צריך עזרה בשינוי סקריפט

Featured Replies

פורסם

יש לי את הסקריפט הבא:

ואני רוצה לעשות שברגע שילחצו על הכפתור NEW זה ישלוף משפט חדש.

אני פשוט לא מצליח לעשות את זה.

אז אם אפשר עזרה.

תודה

<CENTER><HTML>
<HEAD>
<TITLE> </TITLE>
</HEAD>
<BODY>
<br>
הנה אבאלה קח כמה משפטים שיעזרו לך בחיים
<br>
<form name="random"><input type="text" name="random" size=78 value=""></form>
<SCRIPT LANGUAGE="JavaScript">
<!--
// Copyright 1996 - Tomer and Yehuda Shiran
// This example will appear in our forthcoming book on JavaScript.
// Feel free to "steal" this code provided that you leave this notice as is.
// Additional examples from the book can be found at //http://www.geocities.com/SiliconValley/9000/
// For more information contact Tomer or Yehuda Shiran <yshiran@iil.intel.com>

function getMessage() {
// create array of murphy laws
var ar = new Array(21)
ar[0] = "מה בחורה נחמדה כמוך עושה בתוך מוח מלוכלך כמו שלי?"
ar[1] = "הגעתי. יש לך עוד 2 משאלות ..."
ar[2] = "את מאמינה באהבה ממבט ראשון? או שאני יעשה עוד סיבוב ואחזור?"
ar[3] = "בואי אלי לדירה נשמע מוזיקה, לא ימצא חן בעינייך - תתלבשי ותלכי"
ar[4] = "את בטח עייפה כי את רצה במחשבות שלי כל לילה"
ar[5] = "תגידי חם פה או שזו רק את ?"
ar[6] = "?את הולכת לנשק אותי או שאני אצטרך לשקר ליומן שלי"
ar[7] = "?נעליים יפות, רוצה לשכב איתי"
ar[8] = "אבא שלך גנן? למה? כי אף פעם לא ראיתי פרח יפה כמוך"
ar[9] = "מתוקה לא חבל?"
ar[10] = "אבא שלך גנן?.. אני סתם מחפש עבודה לחופש"
ar[11] = "תגידי, פרח יפה כמוך בטח צריך דישון טוב..בא לך לצאת עם זבל כמוני?"
ar[12] = "את מגעילה אבל משהו בך מסקרן אותי"
ar[13] = "התחלתי לשתות ואת מתחילה להראות די בסדר..."
ar[14] = "יודעת מה ייראה טוב עליך? אני!"
ar[15] = "לך אל הנמלה עצל, ואם הוריה לא בבית נצל"
ar[16] = "מה שלא עושה מין תעשה יד ימין"
ar[17] = "בנות הם כמו זבובים תמיד נמשכות לאותו חרא..."
ar[18] = "שלום בובה, אני מוכר אותיות, ושמתי לב שחסר לך ז"
ar[19] = "סלחי לי, בא לך לחסוך לי 200 שח ?..."
ar[20] = "אומרים שדברים טובים באים בשלשות. איפה שתי האחרות ?"
ar[21] = "תגידי, את מכירה את תנוחת הקוסם? אני גומר ואת נעלמת..."


var now = new Date()
var sec = now.getSeconds()
document.random.random.value=" " + ar[sec % 21]
}
getMessage()

//-->
</SCRIPT>
New
<br>
</CENTER>


<br>
<center>
<script type="text/javascript"><!--
google_ad_client = "pub-4218118942552164";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
google_ad_channel = "";
google_color_border = "6699CC";
google_color_bg = "215670";
google_color_link = "FFFFFF";
google_color_text = "AECCEB";
google_color_url = "AECCEB";
//-->
</script>

</BODY>
</HTML>
</CENTER>

מחקתי את הסקריפט של הNEW כי הוא עשה שגיאה.

הינה הסקריפט בקובץ:

http://xcars.co.il/script.txt

פורסם

תחליף את ה-quote ב-code, וככה הוא ייראה נורמלי בפורום.

פורסם
  • מחבר

הינה החלפתי.

מישהו יכול לעזור?

פורסם

מה קורה כשאתה מוסיף את השורה הזו:

<input type="button" onClick="getMessage()">

?

חוץ מזה, שים לב שהרנדום שלך הוא לא באמת אקראי (הוא תלוי אך ורק בשנייה הנוכחית).

תשתמש בפונקציה Math.random במקום.

http://www.w3schools.com/jsref/jsref_random.asp

ויש לך שגיאה במערך - הגדרת אותו להיות בגודל 21, אבל מילאת בו 22 ערכים (תקן את הרנדום בהתאם).

פורסם
  • מחבר

אוקי, תיקנתי.

תודה

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים