Ankündigung

Einklappen
Keine Ankündigung bisher.

Javascript-Junktion wird nicht ausgeführt

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Javascript-Junktion wird nicht ausgeführt

    Unkenntnis oder Selbstüberlistung?

    Ich stehe irgendwie auf dem Schlauch. Finde den Fehler nicht.

    Die Funktion shAnswer() wird bei Onklick nicht aufgerufen.

    (Auskommentiert sieht man, was die Funktion am Ende machen sollte)

    Wäre dankbar für Hilfe
    ursman

    [MAN]
    <html>
    <head>

    <style type=text/css>
    body
    {
    border:0;
    }
    .mntd
    {font-size: 10px; color:#cccccc; font-family:tahoma; background-color:#ffffff}
    .symtd
    {font-size: 17px; color:#000000; font-family:wingdings; background-color:#cccccc}
    .symtd1
    {font-size: 35px; color:#000000; font-family:wingdings; background-color:#cccccc; align:center}
    .numtd
    {font-size: 17px; font-family:tahoma; background-color:#aaaaaa}
    </style>

    </head>

    <script type="text/javascript">
    //<![CDATA[
    function shAnswer(){
    alert=("Kontrolle, ob die Funktion gestartet wird");
    }
    //]]>
    </script>

    <body>

    <?php
    // echo "<script type=text/javascript'>";
    // echo "//<![CDATA[";
    // echo "function shAnwer('symbol') {";
    // echo " alert=('Hier angekommen');";
    // echo " tdOutput=document.getElementById('sh');";
    // echo " tdOutput.innerHTML=symbol;";
    // echo "}";
    // echo "//]]>";
    // echo "</script>";

    srand((double)microtime()*1000000);
    $ax = rand(1,26);
    $alpha = array(
    'a','n','b','d','f','h','{','i','l','v','x','z','l ','J','M',
    'N','o','O','R','S','T','U','m','6','^','u','_','[',']'
    );

    echo "<table><tr>";
    echo "<td id=sym valign=center align=middle width='100%'>&nbsp;</td>&nbsp;</td>";
    echo "</tr></table>";
    echo "<table border=0 cellspacing=1 cellpadding=0 width=100%>";
    echo "<tr>";
    $j=1;
    for($i=99;$i>=0;$i--) {
    $a = rand(1,26);
    if($i%9==0 && $i<89) { $a=$ax; }
    echo "<td class='numtd'>".$i."</td><td class='symtd'>".$alpha[$a]."</td>";
    if($j%10==0) { echo "</tr>"; }
    $j++;
    }
    echo "</table>";
    echo "kontrolle der Variabel \$alpha[\$a]: ".$alpha[$a];
    echo "<table style='cursor:hand' onclick='shAnswer()' bordercolor=#336699
    height=80 cellspacing=1 cellpadding=1 width=80 align=center bgColor=#333399 border=4>";
    echo "<tr>";
    echo "<td class=symtd1 id='sh' align=middle> </td></tr></table>";


    ?>

    </body>
    </html>[/MAN]


  • #2
    Keiner wird sich den QT geben.
    http://www.php.de/php-einsteiger/announcements.html
    Zitat von nikosch
    Macht doch alle was Ihr wollt mit Eurem Billigscheiß. Von mir aus sollen alle Eure Server abrauchen.

    Kommentar


    • #3
      OK Kollege hat's gesehen

      Sorry war wirklich Unkenntnis: alert=( ... etc.
      Gefunden dank Kollege

      ursman

      Kommentar


      • #4
        Beim Posten von Quellcode oder strukturierten Daten bitte bbCode verwenden ([php] für PHP, [html] für HTML, [code] für den Rest (Dumps, Queries..)) und Code geeignet einrücken.
        --

        „Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
        Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“


        --

        Kommentar

        Lädt...
        X