Arash Yalpani: SCRIPT/NOSCIPT?

Hallo Forum,

ich habe da ein kleines Problem: Im folgenden Code wird bei eingeschaltetem(!) JavaScript der Code innerhalb von <SCRIPT></SCRIPT> überlesen. scheinbar interpretiert der Browser (IE) einfach gar nichts :-(

Schalte ich JavaScript im Browser ab, so wird ordnungsgemäß der Code innerhalb von <NOSCRIPT></NOSCRIPT> ausgeführt - naja, immerhin etwas...

Hat irgendwer eine Idee??

Danke vielmals,
Arash

---------- SCHNIPP ---------------

<table border="1" cellspacing="1" align="left" valign="top">
<tr>
    <script language="JavaScript">
    <!--
       <td align="center">
          <a href="#" onClick="document.form.rating.value = 2;
           choosePic(document.rating2);"
          onmouseout="changePic(document.rating2,'../images/small/evaluate_0.gif')"
          onmouseover="changePic(document.rating2,'../images/small/evaluate_1.gif')">
          <img src="../images/small/evaluate_0.gif" name="rating2"
          border="0"></a>
       </td>

<td align="center">
          <a href="#" onClick="document.form.rating.value = 1;
           choosePic(document.rating1);"
          onmouseout="changePic(document.rating1,'../images/small/evaluate_0.gif')"
          onmouseover="changePic(document.rating1,'../images/small/evaluate_1.gif')">
          <img src="../images/small/evaluate_0.gif" name="rating1"
          border="0"></a>
       </td>
    //-->
    </script>
    <noscript>
       <td align="center">
          <input type=radio name="rating" value="2">
       </td>

<td align="center">
          <input type=radio name="rating" value="1">
       </td>
    </noscript>
</tr>
<tr>
    <td align="center" class="head">2</td>
    <td align="center" class="head">1</td>
</tr>
</table>

---------- SCHNAPP ---------------

  1. Hallo Arash,

    ich habe da ein kleines Problem: Im folgenden Code wird bei eingeschaltetem(!) JavaScript der Code innerhalb von <SCRIPT></SCRIPT> überlesen. scheinbar interpretiert der Browser (IE) einfach gar nichts :-(

    Imho dürfte bei dem Code auch der NN streiken, denselben anzuzeigen ;-)

    <script language="JavaScript">

    ^.......JavaScript != HTML

    <!--
           <td align="center">
              <a href="#" onClick="document.form.rating.value = 2;

    [...]

    //-->
        </script>

    Wenn Du in einem Scriptbereich HTML ausgeben willst, muss Du dies schon mit document.write() erledigen. Würdest Du den NN verwenden hättest Du imho sicherlich mit "javascript:" in der Adresszeile einige Fehlermeldungen bekommen.

    Gruß AlexBausW

    Please visit my SELFvisitingcard @ http://www.atomic-eggs.com/selfspezial/daten/150.html

    1. hallo alex,

      danke für deine hilfe! ich werde es gleich mal umsetzen. das war es dann hoffentlich...

      schöne grüsse,
      arash

      Hallo Arash,

      ich habe da ein kleines Problem: Im folgenden Code wird bei eingeschaltetem(!) JavaScript der Code innerhalb von <SCRIPT></SCRIPT> überlesen. scheinbar interpretiert der Browser (IE) einfach gar nichts :-(

      Imho dürfte bei dem Code auch der NN streiken, denselben anzuzeigen ;-)

      <script language="JavaScript">
                               ^.......JavaScript != HTML
          <!--
             <td align="center">
                <a href="#" onClick="document.form.rating.value = 2;
      [...]
          //-->
          </script>

      Wenn Du in einem Scriptbereich HTML ausgeben willst, muss Du dies schon mit document.write() erledigen. Würdest Du den NN verwenden hättest Du imho sicherlich mit "javascript:" in der Adresszeile einige Fehlermeldungen bekommen.

      Gruß AlexBausW

      Please visit my SELFvisitingcard @ http://www.atomic-eggs.com/selfspezial/daten/150.html