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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [JS / HTML] פוקוס ל A .. (https://hosts.co.il/forums/showthread.php?t=22075)

miniature 18-05-06 16:00

[JS / HTML] פוקוס ל A ..
 
אני רוצה לעשות קישור, שכאשר ילחצו על לחצן כלשהו, יהיה על הקישור focus ואם אני אלחץ על המקש ENTER זה יכנס אליו.

ניסיתי כך:

מאפיין ב A:
HTML קוד:

<a name="a_name" ....
הפונקציה שתתבצע בעת לחיצה על הלחצן:
HTML קוד:

document.getElementById('a_name').focus();
וזה רק עושה סימן מסביב לקישור, וכשאני לוחץ על ENTER זה לא נכנס אליו..

eXtaZa 18-05-06 18:59

לפי מה שאמרת ניסיתי לעשות קוד:
HTML קוד:

<html>
<head>
<script language="JavaScript">
function focusIt(){
document.getElementById('WallaSite').focus();
}
</script>
</head>
<body>
<a href="http://www.walla.co.il" name="WallaSite">Walla!</a>
<form name="linkForm">
<input type="button" name="focusLink" value="Focus the link!" onClick="focusIt()">
</form>
</body>
</html>

ולי זה עובד... אם לזה התכוונת.|קורץ|

miniature 18-05-06 20:45

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

eXtaZa 18-05-06 22:14

אבל לפי הקוד שלי, כשאני לוחץ Enter זה נכנס לקישור...

-VladK- 19-05-06 05:26

באיזה דפדפנים אתם משתמשים? יכול להיות שזה קשור בדפדפנים משום שלא כל הדפדפנים יוכלו לתמוך בזה...

eXtaZa 19-05-06 05:57

ציטוט:

נכתב במקור על ידי CriSis
באיזה דפדפנים אתם משתמשים? יכול להיות שזה קשור בדפדפנים משום שלא כל הדפדפנים יוכלו לתמוך בזה...

כן, גם אני חשבתי שזאת הבעיה... אני משתמש בexplorer , ואתה?

miniature 19-05-06 11:43

גם אני.

eXtaZa 19-05-06 12:48

ניסית את הקוד שלי?

בניה 19-05-06 13:00

ב"ה


זה נשמע כמו הבדל בהגדרות דפדפן.

miniature 19-05-06 14:59

איך אפשר שזה יעבוד לכל הדפדפנים?


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

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