• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

StyleNode

Status
Für weitere Antworten geschlossen.

skizZ

Mitglied
Hallo,

ich soll einen Text blinken lassen, wenn eine bestimmte Bedingung zutrifft...

Die Funktion ist so gegeben:

Code:
function blinken(styleNode)
{
if (styleNode.visibility == "hidden")
styleNode.visibility = "visible";
else
styleNode.visibility = "hidden";
}

Das ganze soll mit nem Timer gesteuert werden...

also

setTimeout("blinken(a)", 1000);

aber wie erstelle ich so einen Stylenode?

Der zu blinkende Text befindet sich in einem <p>
 
Wie wär's so:

Code:
function blinken(styleNode, interval) {
    function doBlink() {
        styleNode.visibility = styleNode.visibility == "hidden" ?
        "visible" : "hidden";
    }
    return window.setInterval(doBlink, interval || 500);
}
HTML:
<div onclick="blinken(this.style)">klick</div>
 
document.etElementById("idDesElements").style

Ich hab das nun so ...

Code:
function validate(){
      if(document.getElementById("voncombID").value == document.getElementById("uecombID").value || document.getElementById("text").value == ""){
      var node = document.getElementById("ecma");
      var a = node.style;
        var aktiv = setInterval("blinken()", 1000, a);
        return false;
      }
      else {
        return true;
      }
  };
  
  function blinken(styleNode)
{
if (styleNode.visibility == "hidden")
styleNode.visibility = "visible";
else
styleNode.visibility = "hidden";
}
Aber das funktioniert nicht...

Das ganze wird als Überprüfung beim Absenden von nem Formular benutzt
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
Zurück
Oben