Klaus: Übergabe von Hexwerten

hallo

möchte gerne in einer Funktion eine Hexwert übergeben - es wird aber dann nicht die Funktion ausgeführt ?
wenn ich statt der 00ff00 eine andere zahl übergib, funktionierts

Aufruf:  onMouseout="feedbackoff(1,1,00ff00)"

Funktion:

function feedbackoff(reihe, sitz, farbe) {

alert("interne Fehlermeldung");

}

wer kann mir helfen?

  1. Hi,

    wenn ich statt der 00ff00 eine andere zahl übergib, funktionierts

    nicht, wenn diese Zahl z.B. 008000 lautet - mit 0 beginnende Zahlen sind oktal, d.h. sie haben ein Ziffernalphabet von 0-7. Informiere Dich, wie man hexadezimale Zahlen notiert, oder verwende statt dessen einen String, je nachdem, was Du eigentlich möchtest.

    wer kann mir helfen?

    Beim nächsten Mal vermutlich niemand, wenn Deine Fehlerbeschreibung wieder "es funktioniert nicht" lautet - also nicht existent ist.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
  2. Aufruf:  onMouseout="feedbackoff(1,1,00ff00)"

    Wie in den meisten anderen Programmiersprachen fangen Hexadezimale Zahlen
    mit 0x auch in JS an.

    function feedbackoff(reihe, sitz, farbe) {

    Bist du sicher, dass du eine Hexadezimale Zahl willst? und nicht einen String?

    Struppi.