הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 25-05-12, 11:40   # 1
idanneeman
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Apr 2011
הודעות: 7

idanneeman לא מחובר  

עזרה | HTML וJAVASCRIPT

שלום, נתקלתי בבעייה קטנה
יש לי תיבת טקסט:

PHP קוד:
<input type="text" id="lamber" onFocus="$(this).css({'background-color':'transparent'});$('#subl').css({'visibility':'visible'});this.select()" style="width:100%;padding:4px 0;border:0px solid lightblue"/> 
ויש לי כפתור שלחיצה עליו מפנה לפונקציה בJS:
PHP קוד:
      <span id="idani" class="tabler" onClick="idan.getmoney()">תן לי כסף!</span
עכשיו מה שאני רוצה לעשות, זה שכשיכניסו כתובת של אתר לדוגמא:
hosts.co.il/forums/newthread.php?do=postthread&f=14

אז הוא ישלח לי את הערך שבא אחרי do כלומר newthread.
מישהו יכול לעזור לי איך אני עושה את זה? ניסיתי עם פונקציות שמצאתי בגוגל. ושמתי אותך בONCLICK אחרי נקודה אחרי הפעולה שרצה שם. אבל זה בעצם לא הריץ לי כמו שצריך.
ואז ניסיתי בתוך הJS עצמו:
PHP קוד:
idan.count=$('#lamber').val(); 
להוסיף אחרי נקודה פונקציה שמצאתי בגוגל אבל זה שוב תוקע לי את התהליך של הJS בהמשך.
יש דרך לעשות משהו? או שיש אפשרות לעשות שזה אוטומטית בעזרת AJAX כשיכניסו לתיבת הטקסט בו זמנית ימחק הכל וישאיר רק את הערך שרציתי?

Last edited by idanneeman; 25-05-12 at 11:48..
  Reply With Quote
ישן 25-05-12, 12:24   # 2
דור
אחראי קהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 32
הודעות: 3,724

דור לא מחובר  

הSYNTAX שנתת פה הוא JQUERY. אם אתה משתמש פה אתה צריך להוסיף בHEAD קישור לSRC של JQUERY (תוריד מהאינטרנט)
  Reply With Quote
ישן 25-05-12, 13:21   # 3
idanneeman
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Apr 2011
הודעות: 7

idanneeman לא מחובר  

כן אני יודע. איך אני ממשיך מכאן אחי?
  Reply With Quote
ישן 25-05-12, 15:40   # 4
shushu
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2009
הודעות: 114

shushu לא מחובר  

תשתמש ב-split של JS
תעשה את זה על הסימן שאלה (?), כך תקבל את כל מה שבא אחרי הקישור,
ואז נוצר לך מערך של שבמקום ה-0 נמצא הקישור המלא ובמקום ה-1 כל התוספות [hosts.co.il/forums/newthread.php , do=postthread&f=14]
אתה לוקח את המערך במקום 1 ואז עושה שוב split על &,
ואז שוב נוצר לך מערך [do=postthread , f=14],
מקווה שהבנת את העיקרון, מפה כבר תמשיך לחלק את הנתונים בצורה שאתה רוצה
  Reply With Quote
ישן 25-05-12, 17:56   # 5
דור
אחראי קהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 32
הודעות: 3,724

דור לא מחובר  

חבל להשתמש בכמה SPLIT, פשוט תשתמש בREGULAR EXPRESSIONS של JAVASCRIPT.
תקרא פה: http://www.regular-expressions.info/javascript.html
  Reply With Quote
ישן 25-05-12, 21:55   # 6
shushu
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2009
הודעות: 114

shushu לא מחובר  

אין ספק שזאת דרך טובה ומהירה יותר, שורה אחת עושה את כל העבודה,
בחרתי להסביר עם split כדי לא לסבך אותו (למרות שזה יותר ארוך)
בהצלחה
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 05:21.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ