תוכן gkman - HWzone פורומים
עבור לתוכן
  • צור חשבון

gkman

משתמש רשום
  • מספר הודעות

    420
  • הצטרפות

  • ביקר לאחרונה

הודעות שנפתחו על-ידי gkman

  1. הטופס:





    <form name="search_form" action="search.php" method="get" onsubmit="validate()">
    <fieldset style="background-color: lightgreen; border:0pt;width:180px;float:left;">
    <input type="text" name="phrase" style="width:178px;" />
    <br />
    <a href="advcsrc.php" style="font-size:10pt;"> Advanced Search. </a>
    <span style="float:right;">
    <input type="submit" name="search" id="search" value="Search" />
    </span>
    </fieldset>
    </form>

    הקוד של javascript (הוא נמצא בין תגיות script)





    function validate() {
    phrase = document.getElementById("phrase").value;
    alert(phrase);
    phrase.replace(/^\s+|\s+$/g,"");
    if (phrase.length == 0) {
    alert("found expression to be true");
    return true;
    } else {
    alert("found expression to be false");
    return false;
    }
    }

    אני לא יודע אם זה רלוונטי- אבל הטופס נמצא בקובץ אחד והפונקציה של javascript בקובץ שני ואז קובץ שלישי של php שמשתמש בinclude על שתי הקבצים. לא נראה לי שזה יוצר את הבעיה כי אני עושה את זה כבר לכמה פונקציות ולא הייתה לי שום בעיה.

  2. אני לא מאוד מבין בjavascript.. ניסיתי כזה דבר.

    הטופס:





    <form name="search_form" action="search.php" method="get">
    <fieldset style="background-color: lightgreen; border:0pt;width:180px;float:left;">
    <input type="text" name="phrase" style="width:178px;" />
    <br />
    <a href="advcsrc.php" style="font-size:10pt;"> Advanced Search. </a>
    <span style="float:right;">
    <input type="button" onclick="search(document.getElementById('phrase')" name="search" id="search" value="Search" />
    </span>
    </fieldset>
    </form>

    והקוד ב javascript:





    function search(phrase) {
    phrase.replace(/^\s+|\s+$/g,"");
    if(phrase.length == 0){
    alert("The Search field is empty! /n Please enter a search phrase, and try again.");
    phrase.focus();
    }else{
    document.search_form.submit();
    }
    }

    זה לא עובד לי- ואני חושב שזה בגלל שאני שולח לפונקציה אלמנט של טופס ולא מחרוזת..

    אבל זה גם לא עבד לי כשניסיתי בטופס לכתוב:



    <input type="button" onclick="search(phrase.value)" name="search" id="search" value="Search" />

  3. שלום.

    יש לי טופס מאוד פשוט לביצוע חיפוש באתר שמורכב רק משדה של טקסט וכפתור submit.

    עכשיו אני רוצה לוודא שיש ערך כלשהו (שהוא לא רווח) בשדה הטקסט לפני שאני שולח אותו לטיפול בדף PHP.

    איך אני עושה את זה?

    חשבתי לשנות את הכפתור מסוג submit לסוג button ולהוסיף שדה onclick שיריץ פונקציה בjavascript שתבדוק אם יש ערך

    ואם יש אז הוא יבצע את הפעולה submit

    אני רק לא יודע איך אני בדיוק כותב את זה...

  4. הי לכולם.

    המחשב שלי מאתחל את עצמו מחדש בלי שום קשר זמן קצר אחרי תחילת השימוש.

    אני שאבתי ממנו אבק ( לא היה כמעט מלכתחילה) כל המאוררים עובדים ואין בעיה של חום.

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

    אין לי שמץ של מושג למה זה עושה את זה. לא נראה לי שיש ווירוס. (יש אנטי ווירוס של AVAST מעודכן)

    למישהו יש רעיון ???(יש לי ווינדוס - אם זה משנה, המחשב ישן יחסית איזה 4-5 שנים לפני שנה עבר פירמוט מלא)

    (אני אריץ סריקה נוספת לבדיקה של ווירוסים רק ליתר בטחון.)

×
  • צור חדש...