הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   אירוע לבחירה בתוך autocomplete .. (https://hosts.co.il/forums/showthread.php?t=55696)

miniature 27-10-07 18:09

אירוע לבחירה בתוך autocomplete ..
 
מהו האירוע שפועל על בחירה מ- autocomplete ?

תודה,

Rom 27-10-07 18:16

תסביר את עצמך יותר..
איזה שפה?
בתוך autocomplete של מה?

miniature 27-10-07 18:19

autocomplete של input ... אני מחפש אירוע שיפעל כשבוחרים משהו מהבחירה ב autocomplete ...

-roee- 27-10-07 18:29

בHTML נקי אי אפשר לעשות כלום
בAJAX אפשר (=>בJAVASCRIP אם מגדירים את האפשרויות בתוך הקובץ JS)

miniature 27-10-07 18:32

למה הכוונה? אני רוצה לעשות שכשיבחרו במשהו (עם העכבר, כי עם אנטר זה כמו onkeyup..) זה יקרא לפונקציית JS..

RS324 27-10-07 19:27

מתוך OPTION ?

ניסית onchange ?

miniature 27-10-07 19:32

ציטוט:

נכתב במקור על ידי RS324 (פרסם 572041)
מתוך OPTION ?

ניסית onchange ?

ניסיתי, זה לא עובד כי זה לא OPTION.. זה משהו אחר כזה.. :P

Kfir.G 27-10-07 20:14

ציטוט:

נכתב במקור על ידי miniature (פרסם 572008)
למה הכוונה? אני רוצה לעשות שכשיבחרו במשהו (עם העכבר, כי עם אנטר זה כמו onkeyup..) זה יקרא לפונקציית JS..

"יבחרו" = ילחצו -> onclick
"יבחרו" = יתחמו -> onblur

או שזה אמור להיות משהו אחר שלא הבנתי ;P

miniature 27-10-07 22:31

onclick יפעל על לחיצה על השדה, ולא על הבחירה ב autocomplete ..
onblur יפעל כשאובייקט מאבד פוקוס..
זה לא מה שחיפשתי :) . שאמרתי שאני רוצה לעשות שכשיבחרו במשהו זה יקרא לפונקציית JS, התכוונתי שיבחרו במשהו מתוך מה שנפתח ב autocomplete.

בניה 27-10-07 22:48

ההשלמה האוטומטית זה לא קשור לHTML, זה כבר הדפדפן עושה.
אז אין לך מה לעשות.
אלא אם כן זו השלמה אוטומטית שאתה הכנת.

miniature 27-10-07 22:54

ציטוט:

נכתב במקור על ידי בניה (פרסם 572144)
ההשלמה האוטומטית זה לא קשור לHTML, זה כבר הדפדפן עושה.
אז אין לך מה לעשות.
אלא אם כן זו השלמה אוטומטית שאתה הכנת.

אתה אומר שאין שום דרך אפשרית? |עצוב|

RS324 27-10-07 23:06

בטח שיש

בניה נראה לי שהוא התכוון למשהו בסגנון של זה : http://www.google.nl/webhp?complete=1&hl=en

אני צודק \ טועה ?

4ior 27-10-07 23:50

ציטוט:

נכתב במקור על ידי RS324 (פרסם 572162)
בטח שיש

בניה נראה לי שהוא התכוון למשהו בסגנון של זה : http://www.google.nl/webhp?complete=1&hl=en

אני צודק \ טועה ?

זה השלמה שגוגל הכינה, אני חושב שבניה וminiature התכוונו להשלמה שנעשת על ידי הדפדפן.
אני לא חושב שאפשר לעשות משהו עם ההשלמה שנעשת על ידי הדפדפן, אבל בטח שאפשר אם אתה מתכוון למה שרותם הראה.

miniature 27-10-07 23:52

ציטוט:

נכתב במקור על ידי RS324 (פרסם 572162)
בטח שיש

בניה נראה לי שהוא התכוון למשהו בסגנון של זה : http://www.google.nl/webhp?complete=1&hl=en

אני צודק \ טועה ?

צודק, רק ששם הם עשו:
HTML קוד:

autocomplete="off"
והם עשו משהו משלהם.
אני רוצה שכשזה on יהיה אירוע שיפעל כשילחצו על אחת מה"הצעות".

Rom 28-10-07 00:43

תנסה את זה: http://msdn2.microsoft.com/en-us/library/ms533032.aspx

בניה 28-10-07 01:00

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

somebody 28-10-07 01:52

להשלמה של הדפדפן אין דרך להגיע.. אני בטוח ב 99.9%(אם הייתה דרך, היה אפשר לגנוב מידע ככה מהמשתמש, וזה היה נחשב פריצה)
הדרך היחידה לפי דעתי, שאתה יכול להלשלים, לפי מה שהמשתמש הקיש זה ע"י DB שיש בו מילים מסויימות, וע"י Like ב SQL להוציא את המילים שיכולות להיות מה שהמשתמש רוצה.

miniature 28-10-07 15:42

טוב כנראה שאין דרך לזה :/
אפשר לנעול.


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

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