שלח תשובה

זירת השאלות

656
צפיות
5
תשובות

הסתבכתי….

,‏ 10 במרץ, 2005

אני לא ממש מבין בJS אשמח אם בעלי סבלנות יוכלו לסייע…
אני מנסה ליצור מערכת של כפתורים ושל radiobuttns אני רוצה שלחיצה על כפתור תשנה את הערך בradio שבפוקוס.

ניסתי בקטן עם הדבר הבא:

זה כפתור לצורך העניין:

<INPUT  ONCLICK=bp('<%=nickname%>') TYPE="button" VALUE="<%=rs("nickname")%>" ID="Button1" NAME="<%=nickname%>">


זה הפונקציה המצ'קמקת שחשבתי שתעשה משהו…אבל כנאה שלא…


function bp(b1){
    
    f1.Radio1.value=f1.b1.value
}

תגיות:

5 תשובות

  1. BuildHome הגיב:

    נסה אולי ככה
    function bp(b1){
        
        document.f1.Radio1.value=document.getElementById(b1).value
    }

    לפונציה אתה שולח את ID השדה.
    בקוד שלך אתה נותן שם שונה ו-ID שונה.
    תן להם אותו ערך ושלח את ID השדה לפונקציה (עדיף מספר כגון ID רשומה).

  2. chanand הגיב:

    מנסה להתקדם עוד שלב…
    יש לי נניח 90 radiobuttons איך אני יכול בפונקציה לקבל את זה שמסומן???

  3. chanand הגיב:

    בעיה נוספת
    זה אמור לעובר לדף אבל אני מקבל שגיאה…
    h מקבל את הערכים כמו שאני רוצה אבל זה לא עובד לדף…


    function addtochart(itemid)
         {
        
          var h = "addtochart.asp?itemid=" + itemid + "&amount=" + document.getElementById(itemid).value;
        
          window.location(h);
        
         }

שלח תשובה