Hallo,
ich habe mir gerade mal die werte ausgeben lassen
als irgend was pass da nicht
hier die function
function radioSelect (radio,triggerAll) {
alert("das ist radio aus function==>"+radio); // hier gibt er [object htmlInputElement ]
alert("das ist triggerAll aus function==>"+triggerAll); // hier true
// wenn radio aber [object htmlInputElement ] ist dann der string unten nicht passen oder?
if (radio.checked)
{ da das| meine ich
document.getElementById('pVMin'+radio.name.substring(5)).disabled = false;
document.getElementById('pVMax'+radio.name.substring(5)).disabled = false;
} else {
document.getElementById('pVMin'+radio.name.substring(5)).disabled = false;
document.getElementById('pVMax'+radio.name.substring(5)).disabled = false;
}
//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);
}
}
}
ich dachte der onchange="radioSelect(this,true) der im <input radio.... steht bringt mir die id bzw. den name= ? this ist doch ei zeiger auf den Wert oder?
wieso bringt er dann [object htmlInputElement ]
Grüße Jürgen