Mahlzeit minicrispie,
inwiefern soll eine derartige globale Funktion, die keinerlei Parameter entgegennimmt und nur für eine bestimmte Kombination aus Textfeld und Button funktioniert, helfen?
function ShowOrHideButton()
{
if(document.getElementById('MeinTextfeld').value != "")
{
document.getElementById('MeinButton').style.display = "block";
}
else
{
document.getElementById('MeinButton').style.display = "none";
}
}
~~~javascript
function ShowOrHideButton(txt, btn_name) {
var btn = txt.form.elements[btn_name];
if (btn) {
btn.style.display = (txt.value == '') ? 'none' : '';
}
}
<input type="text" name="MeinTextfeld" onkeydown="ShowOrHideButton(this, 'MeinButton')" />
<input type="submit" name="MeinButton" value="..." />
auf Elemente zugreifen und deren Eigenschaften ändern sind einfache Sachen, die man durch googlen oder durch selfhtml(kein forum) auch selbst lösen kann...
Dann hättest Du auch http://de.selfhtml.org/javascript/objekte/elements.htm@title=durch http://de.selfhtml.org/javascript/objekte/elements.htm#value@title=entsprechende http://de.selfhtml.org/javascript/objekte/style.htm@title=Links helfen können, anstatt ein nur für diesen Sonderfall eingeschränkt funktionsfähiges Beispiel zu bringen ... :-)
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|