שלח תשובה

זירת השאלות

454
צפיות
9
תשובות

יצירת תאריך

,‏ 15 בינואר, 2005

שלום

אני יצרתי קוד שיראו את התאריך על הדף ולא ככפתור,שדה טקסט וכו'.

לצערי אני לא יודעת למה הוא לא מראה לי.

הקוד:

<FORM name=theTime>
<span dir="ltr">
<INPUT name=myHour value="12:07:16 AM">
</span>
</FORM>
<SCRIPT language=JavaScript>
<!–
day = new Date();
miVisit = day.getTime();
function clock() {
dayTwo = new Date();
hrNow = dayTwo.getHours();
mnNow = dayTwo.getMinutes();    
scNow = dayTwo.getSeconds();
miNow = dayTwo.getTime();
if (hrNow == 0) {hour = 12;ap = " AM";}
else if(hrNow <= 11) {ap = " AM";hour = hrNow;}
else if(hrNow == 12) {ap = " PM";hour = 12;}
else if (hrNow >= 13) {hour = (hrNow – 12);ap = " PM";}
if (hrNow >= 13) {hour = hrNow – 12;}
if (mnNow <= 9) {min = "0" + mnNow;}
else (min = mnNow)
if (scNow <= 9) {secs = "0" + scNow;}
else {secs = scNow;}
time = hour + ":" + min + ":" + secs + ap;
document.theTime.myHour.value = time;
self.status = time;
setTimeout('clock()', 1000);
}
clock();
onError = null;
// –>
</SCRIPT>






תודה מראש,

מרים

תגיות:

9 תשובות

  1. BuildHome הגיב:

    פשוט מאוד
    תדפיסי את הערך לתוך span כקוד HTML ולא לתוך תיבת הטקסט.

    במקום כל הטופס פשוט תכתבי את זה:
    <span id="theTime"></span>

    ובסוף הקוד שלך, תחליפי את השורה:
    document.theTime.myHour.value = time;
    לשורה הזאת:
    document.getElementById('theTime').innerHTML = time;

    זה אמור לפתור את הבעיה

  2. miriam2345 הגיב:

    תודה ל BuildHome
    תודה רבה לך.

    שיניתי את הקוד לפי הערות שלך

    וזה עבד, אז שוב תודה.

    מרים

  3. miriam2345 הגיב:

    לזהר פלד שלום – בעיה בקוד
    זהר שלום

    לפני כמה ימים נתת לי קוד.
    זהו בעצם PROMPT המגיב לטקסט שכותבים.
    היום רציתי להסתכל בו שוב ואיכשהוא הוא התקלקל – בלי ששיניתי בו משהו.

    עכשיו לא משנה אם אני כותבת "כן" או "לא" המחשב אומר לי לכתוב מספר ואח"כ מספר נוסף ולא מעביר אותי לדף שכתוב בו "חבל מאד".

    ניסיתי לראות מה הבעיה ולא הצלחתי.

    בברכה

    מרים


    <html>
    <head>
    <script type="text/javascript">
    function PHO()
    {
    var abc=prompt("האם את מעוניין לשחק?", " ")
        if(abc=="no" || abc=="לא") {
            document.write("<font color=red>חבל מאד</font>")
        } else {
           var aaa=prompt("כתוב מספר", " ")
            var bbb=prompt("כתוב מספר נוסף", " ")
            alert(aaa*bbb)
        }
    }
    </script>
    </head>
    <body>
    <input type="button" name="START" value="דוגמה" onclick=PHO()>
    </body>
    </html>

  4. זהר פלד הגיב:

    אצלי זה עובד יופי…
    שינית משהו בהגדרות של המחשב אולי?

  5. miriam2345 הגיב:

    ממממ…
    זהר שלום

    אצלך הקוד ששלחתי כאן עובד? באמת?

    אני שמחה לשמוע. אך לצערי, לי יש את הבעיה שכתבתי לך.

    יש לך מושג מדוע?

    לא, לא שיניתי שום דבר בהגדרות המחשב.

    מרים

  6. miriam2345 הגיב:

    האם…
    זהר שלום

    אחרי שכתבתי עכשיו את המכתב שמרתי את אותו קוד בשולחן עבודה

    ולא בתיקייה שבשולחן העבודה וזה עובד.

    האם אתה יודע איך זה יכול להיות שבשולחן העבודה זה עובד ובתקייה שממוקמת

    בשולחן העבודה זה לא עובד טוב.

    בברכה

    מרים

  7. miriam2345 הגיב:

    האם…
    שלום

    אחרי שכתבתי עכשיו את המכתב שמרתי את אותו קוד בשולחן עבודה

    ולא בתיקייה שבשולחן העבודה וזה עובד.

    האם אתה יודע איך זה יכול להיות שבשולחן העבודה זה עובד ובתקייה שממוקמת

    בשולחן העבודה זה לא עובד טוב.

    בברכה

    מרים

שלח תשובה