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

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

Eliezer 04-10-10 11:37

שאלה למבינים בHTML דחוף =]
 
אז ככה אני רוצה להוסיף לאתר שלי קוד אני אדגים עם תמונה ויתן הסבר =]

http://up203.siz.co.il/up1/myxnzvjmmikz.bmp
שוב תודה לכל מי שיעזור, אליעזר.

IgalSt 04-10-10 12:36

זה לא HTML אלא בעיקר JS.
אתה חייב להשתמש ב-IFRAME למטה אם מדובר בעמוד חיצוני.

אפשר לעשות את זה בקלות עם JQUERY.
קוד:

<div id="myDiv">
  <input type="radio" value=1 name="Sex" />
  <input type="radio" value=2 name="Sex" />
  <iframe src="about:blank"></iframe>
</div>

$(function(){
  $('#myDiv').find('input').click(function(){
    var url;
    if ($(this).val()==1)  url='Page1.htm';
    else url='Page2.htm';
    $(this).parent().find('iframe').src = url;
  });
});


Ben21 04-10-10 14:44

אפשרי בJS לא חייב Jquery

IgalSt 04-10-10 16:53

ציטוט:

נכתב במקור על ידי Ben21 (פרסם 782068)
אפשרי בJS לא חייב Jquery

ו-jQuery לא משתמש ב-JS? :-)

אבל אני מבין את הכוונה. בכל מקרה העדפתי עם jQuery כי יותר נוח לי איתו.. אתה מוזמן להציע חלופה עם ללא ספריית JS

Hagaibl 04-10-10 17:56

ציטוט:

נכתב במקור על ידי Exa.co.il (פרסם 782081)
ו-jQuery לא משתמש ב-JS? :-)

אבל אני מבין את הכוונה. בכל מקרה העדפתי עם jQuery כי יותר נוח לי איתו.. אתה מוזמן להציע חלופה עם ללא ספריית JS

jQuery עדיף בהמון דברים :)

AlmogBaku 04-10-10 23:58

האמת שאפילו JS פשוט יותר קל(וכמובן פחות מכביד מ jQ)..

onSelect="func(this);" ...

function func(obj) {
if(obj.value==1)
...

IgalSt 05-10-10 09:48

ציטוט:

נכתב במקור על ידי Baku (פרסם 782147)
האמת שאפילו JS פשוט יותר קל(וכמובן פחות מכביד מ jQ)..

onSelect="func(this);" ...

function func(obj) {
if(obj.value==1)
...

אישית אני מעדיף להפריד את ה-markup מה-JS בדיוק כמו שאני משתדל להפריד מה-CSS.
נכון שאין שום דבר לא נכון בזה, אבל בכל זאת מעדיף להצמיד את כל ה-events לאובייקטים שלי לאחר שנוצר כל ה-DOM.

Eliezer 06-10-10 03:55

חחח צר לי שאני לא יכול להשתתף בשיחה ותודה על הקוד =]] אני רק משנה את הסורס והשם וזה פועל נכון ? =]]
השאלה זה איך אני מטמיע את זה באתר שלי שבנוי על HTML
ואיך אני מוסיף משתנים לדוגמא אני רוצה עוד אפשרות בכפתורי רדיו... נגיד כלב חתול דג
אשמח אם תפרט יותר תודה ולילה טוב.

IgalSt 06-10-10 10:00

ציטוט:

נכתב במקור על ידי Eliezer (פרסם 782238)
חחח צר לי שאני לא יכול להשתתף בשיחה ותודה על הקוד =]] אני רק משנה את הסורס והשם וזה פועל נכון ? =]]
השאלה זה איך אני מטמיע את זה באתר שלי שבנוי על HTML
ואיך אני מוסיף משתנים לדוגמא אני רוצה עוד אפשרות בכפתורי רדיו... נגיד כלב חתול דג
אשמח אם תפרט יותר תודה ולילה טוב.

אנחנו לא נמצאים פה כדי לכתוב לך את הקוד אלא כדי לעזור לך.
אם אין לך שום ידע בסיסי ב-JS ו-HTML זו בעיה.

אתה אמור להכליל את ספריית JS בשם jQuery לתןך העמוד שלך.
ועל מנת להוסיף כפתורי רדיו נוספים תוכל להוסיף אותם לעמוד ולשנות התנאי ב-JS כך שידע להתמודד איתם.

Eliezer 07-10-10 06:48

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


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

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