Werte aufheben? aber wie?!

Och nö, wieder was, was man mit ein wenig denken selber hätte lösen können:

if (document.getElementByWasAuchImmer.disabled == true) {
->Anweisungen<-
}
 
;-] Ich weis ja nicht wie du drauf bist, aber meinst du ich poste alles direkt hier, wenn ich eine Frage habe?!

Ne, bestimmt nicht. Ich sitze hier nicht und frage mich die ganze Zeit womit ich dich nerven könnte. ^^
Außerdem hat dich ja keiner gezwungen zu antworten. Dafür ist dieses Forum wohl da.....um Hilfe zu bekommen oder?

Hier mal meine Zeilen dies einfach net machen....

Code:
			if(document.getElementById("top_cat").disabled == true)
			{
		    document.getElementById("top_cat").removeAttribute("disabled");     
			}else{
		    document.getElementById("top_cat").setAttribute("disabled");    
			}  
}
 
Es tut mir ja sehr leid, aber wenn du dich so anstellst, hilft dir bald niemand mehr. Bei SELFHTML ist unter setAttribute() - den Link hab ich dir gepostet - klar zu lesen, dass die Methode zwei Parameter erwartet. Also nicht nur setAttribute('disabled') sondern setAttribute('disabled',true). Du hättest auch einfach nur auf die Fehlermeldung "Parameter erwartet" hören müssen, die dir dein Script ausgibt.

Hier ein Beispiel, das im IE und in Gecko-Browsern funktioniert und ich hab nur vier Buchstaben geändert:
HTML:
<form><div>
   	<input type="text" value="bla" id="top_cat" disabled="disabled" /><br />
   	<input type="button" value="Ok!" onclick="
   		if(document.getElementById('top_cat').disabled == true) {
 		 document.getElementById('top_cat').removeAttribute('disabled');	 
   		}else{
  		    document.getElementById('top_cat').setAttribute('disabled',true);    
   		} 
   	" />
   </div></form>
 
Zuletzt bearbeitet:
:) vielen dank für den Nachtrag, aber habs gerade auch hinbekommen!

VIELEN, VIELEN DANK FÜR DEINE HILFE!

Ich verspreche mich zu verbessern was durchlesen angeht. ;)
Sei nicht böse, jeder hat mal klein angefangen. :)
 

Neue Beiträge

Zurück