Michael Wölk: Probleme mit IDs und JS Funktion

Hallo,

ich hab da ein ganz witziges Problem:
ich habe eine php seite die man sich wie ein forum vorstellen kan [...].
auf dieser seite befinden sich dann die links zu der JS function.
zb so <a href="javascript:viewchklst($route, $schema)">
unten in der statusleiste sieht man ja dann wenn man püber den link fährt den link mit den ausgegebenen variablen zb: javascript:viewchklst(206, 03).
testweise habe ich die function so aufgebaut:

<script type="text/javascript">
<!--
function viewchklst(routenid, schema) {
alert (routenid + "|" + schema);
}
//-->
</script>

wie man sieht hab ich extra route in routenid geändert, aber bringt nix

nun zur ausgabe:

bei 206,03 wird mir im alert 134,03 ausgegeben!
bei 207,03                   135,03

ich hab das mal in ner tabelle zusammengefasst:

LINK AUSGABE DIFFERENZ
206 134 72
207 135 72
208 208 0
214 140 74
215 141 74
216 142 74

kann mir das einer mal erklären?

MfG
Michael Wölk

  1. Hi,

    zb so <a href="javascript:viewchklst($route, $schema)">

    serverseitiger Code ist für clientseitige Dinge *absolut* uninteressant. Schaue Dir *nur* das an, was der Client erhält.

    unten in der statusleiste sieht man ja dann wenn man püber den link fährt den link mit den ausgegebenen variablen zb: javascript:viewchklst(206, 03).

    Stimmt dies wirklich Zeichen für Zeichen?

    bei 206,03 wird mir im alert 134,03 ausgegeben!

    Ich unterstelle, dass der erste Wert im Code 0206 heißt. Diese oktale Zahl wird völlig korrekt umgerechnet.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. ich denke eher dass ich die variable deklarieren muss auf int oder sowas nur wie mache ich das?

      1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
        <HTML>
        <HEAD>
        <script type="text/javascript">
        <!--
        function viewchklst(a) {
        alert (a);
        }
        //-->
        </script>
        <TITLE> New Document </TITLE>
        </HEAD>
        <BODY>
        <a href="javascript:viewchklst(0207)">KLICK</a>
        </BODY>
        </HTML>

        gibt bei mir tatsächlich 135 aus!

        MfG
        Michael Wölk

        1. <a href="javascript:viewchklst(0207)">KLICK</a>

          <a href="javascript:viewchklst('0207')">KLICK</a>

          so gehts!