selfmade01: geht leider nicht... irgendwas hab ich falsch

Beitrag lesen

Hallo,

ich habe jetzt folgende Funktion

  
function radioSelect (radio,triggerAll) {  
    if (radio.checked)  
		{  
		disabled=false;  
		} else {  
		disabled=true;  
		}  
  
    //Das folgende brauchst du weil -> Kommentar **  
    if (triggerAll) {  
        var elms = document.getElementsByName(this.name);  
        for (var i = 0; i < elms.length; i++)  
		{  
		radioSelect(elms[i],false);  
		}  
    }  
}  

dann habe ich in allen Zeilen die geladen werden

  
echo '<div><input type="radio" name="radio'.$week.'" id="v'.$week.'" onchange="radioSelect(this,true);"/> <label for="v'.$week.'" ></label>  
<input type="radio" name="radio'.$week.'" id="b'.$week.'" onchange="radioSelect(this,true);"/> <label for="b'.$week.'" class="inline"></label></div>';  
  
echo '<div ><input  id="pVMin'.$week.'" name="pVMin'.$week.'" type="number" step="0.01" min="0" max="99.99" placeholder="'._('6.50').'" onchange="radioSelect(this,true);"/></div>' ;  
  
echo '<div ><input  id="pVMax'.$week.'" name="pVMax'.$week.'" type="number" step="0.01" min="0" max="99.99" placeholder="'._('6.90').'" onchange="radioSelect(this,true);"/></div>';  
.  
.  
.usw.  
  
echo '<div id="tab'.$tabrid.'">';  
// hier steht der add-new-row-botton der immer ausgetauscht wird  
// genau an diese Stelle werden dann die neuen Conatiner geschoben und auch der neue Button  
echo '<div>';  

dein zusätzlicher Code

  
//beim Laden einer neuen Zeile...  
//alle Radios aus (dazu reichts den ersten an und dann wieder aus zu machen!  
// -> Ungewöhnlich, aber wirkungsvoll  
document.getElementsByName('radio')[0].checked = true;  
document.getElementsByName('radio')[0].checked = false;  
// und dessen onchange nochmal einzeln manuell feuern, weil Kommentar  
radioSelect(document.getElementsByName('radio')[0],false);  

muss dieser code noch in die function?

und der

  
radioSelect(document.getElementsByName('radio')[0],false);  

wo muss der noch hin?

sorry, aber ich sagte ja, ich bräuchte was ich verwenden kann...nur dann kann ich es richtig nachvollziehen..... wenn ich nicht weiss wo was hinkommt dann drehe ich mich noch wochen lang im kreis

für euch mag das alles logisch sein,,,, aber leider für mich nicht

Grüße Jürgen