![]() |
# 1 |
חבר חדש
|
עזרה | HTML וJAVASCRIPT
שלום, נתקלתי בבעייה קטנה
יש לי תיבת טקסט: PHP קוד:
PHP קוד:
hosts.co.il/forums/newthread.php?do=postthread&f=14 אז הוא ישלח לי את הערך שבא אחרי do כלומר newthread. מישהו יכול לעזור לי איך אני עושה את זה? ניסיתי עם פונקציות שמצאתי בגוגל. ושמתי אותך בONCLICK אחרי נקודה אחרי הפעולה שרצה שם. אבל זה בעצם לא הריץ לי כמו שצריך. ואז ניסיתי בתוך הJS עצמו: PHP קוד:
יש דרך לעשות משהו? או שיש אפשרות לעשות שזה אוטומטית בעזרת AJAX כשיכניסו לתיבת הטקסט בו זמנית ימחק הכל וישאיר רק את הערך שרציתי? Last edited by idanneeman; 25-05-12 at 11:48.. |
![]() |
![]() |
# 2 |
אחראי קהילה
|
הSYNTAX שנתת פה הוא JQUERY. אם אתה משתמש פה אתה צריך להוסיף בHEAD קישור לSRC של JQUERY (תוריד מהאינטרנט)
|
![]() |
![]() |
# 3 |
חבר חדש
|
כן אני יודע. איך אני ממשיך מכאן אחי?
|
![]() |
![]() |
# 4 |
חבר בקהילה
|
תשתמש ב-split של JS
תעשה את זה על הסימן שאלה (?), כך תקבל את כל מה שבא אחרי הקישור, ואז נוצר לך מערך של שבמקום ה-0 נמצא הקישור המלא ובמקום ה-1 כל התוספות [hosts.co.il/forums/newthread.php , do=postthread&f=14] אתה לוקח את המערך במקום 1 ואז עושה שוב split על &, ואז שוב נוצר לך מערך [do=postthread , f=14], מקווה שהבנת את העיקרון, מפה כבר תמשיך לחלק את הנתונים בצורה שאתה רוצה |
![]() |
![]() |
# 5 |
אחראי קהילה
|
חבל להשתמש בכמה SPLIT, פשוט תשתמש בREGULAR EXPRESSIONS של JAVASCRIPT.
תקרא פה: http://www.regular-expressions.info/javascript.html |
![]() |
![]() |
# 6 |
חבר בקהילה
|
אין ספק שזאת דרך טובה ומהירה יותר, שורה אחת עושה את כל העבודה,
בחרתי להסביר עם split כדי לא לסבך אותו (למרות שזה יותר ארוך) בהצלחה |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|