René Marscheider: Opera

Beitrag lesen

hi @all,

hi @all

mich ärgert der Opera wer kann helfen und sieht warum es nicht geht. An der roten Stelle einfach das selected in eine andere < option ... > setzen und Seite neu laden es sollte ein alert aufgehen mit dem value Wert der selected option und ja nach value das unter dem blau in der Seite erscheinen funzt mit allen Browsern nur der Opera will nicht.


Fehlermeldung von Opera:

Error: name: TypeError message: Value on left hand side of '.' is not convertible to Object: document.formular.D1.options[document.formular.D1.selectedIndex]


<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <meta http-equiv="Content-Language" content="de"> <title>ISP Smtp Server anlegen / ändern</title>

</head> <body topmargin="15" leftmargin="15">

<table border="0" cellspacing="0" cellpadding="0" width="100%" height="100%">   <tr>     <td align="center">

<br>

<script language="JavaScript" type="text/javascript">       <!--       document.write('text');       //-->       </script>

<br>

<table border="1" cellspacing="0" cellpadding="1" width="520">         <form name="formular">         <tr>           <td class="inhalt">

<table border="0" cellspacing="1" cellpadding="10" width="100%">               <tr class="tr">                 <td><a href="java script:parent.TOC.fenster('/jana-admin/admin/help/smtpservers.htm','540');" onfocus="this.blur();"><script language="JavaScript" type="text/javascript">                 <!--                 document.write('text');                 //-->                 </script></a></td>               </tr>             </table>

</td>         </tr>         <tr>           <td><img src="/jana-admin/images/leer.gif" border="0" width="1" height="15"></td>         </tr>         <tr>           <td class="inhalt">

<table border="0" cellspacing="1" cellpadding="5" width="100%">               <tr class="tr">                 <td align="center" width="10%"><input name="C1" type="checkbox" value="ON" onfocus="this.blur();" ></td>                 <td width="90%"><script language="JavaScript" type="text/javascript">                 <!--                 document.write('text');                 //-->                 </script></td>               </tr>             </table>

</td>         </tr>         <tr>           <td><img src="/jana-admin/images/leer.gif" border="0" width="1" height="15"></td>         </tr>         <tr>           <td class="inhalt">

<table border="0" cellspacing="1" cellpadding="5" width="100%">               <tr class="tr">                 <td width="60%"><script language="JavaScript" type="text/javascript">                 <!--                 document.write('text');                 //-->                 </script>:</td>                 <td width="40%"><input class="inp" name="T1" type="text" size="35" value=""></td>               </tr>               <tr class="tr">                 <td><script language="JavaScript" type="text/javascript">                 <!--                 document.write('text');                 //-->                 </script>:</td>                 <td><select name="D1" size="1">                   <option value="0">Keine</option>                   <option value="1" selected>Pop vor Smtp</option>                   <option value="2">Username / Passwort</option>                 </select></td>               </tr>             </table>

</td>         </tr>       </table>

<br>

<table border="1" cellspacing="0" cellpadding="1" width="100%">         <tr>           <td class="inhalt"><script language="JavaScript" type="text/javascript">           <!--

var fu = document.formular.D1.options[document.formular.D1.selectedIndex].value;

alert(fu);

with(document) {

if ( fu == 0 ) {

write('<table bgcolor="#ff0000" border="0" cellspacing="1" cellpadding="0" width="100%">'                       + '<tr class="tr">'                       + '<td> </td>'                       + '</tr>'                       + '</table>');               }

if ( fu == 1 ) {

write('<table bgcolor="#00ff00" border="0" cellspacing="1" cellpadding="5" width="100%">'                       + '<tr class="info">'                       + '<td colspan="2"><p align="justify"> </p></td>'                       + '</tr>'                       + '<tr class="tr">'                       + '<td width="50%">:</td>'                       + '<td width="50%"><select name="D2" size="1">'                       + '<option value="">Bitte wählen</option>'                       + '<option  value="Server1">Server1</option>'                       + '</select>'                       + '</td>'                       + '</tr>'                       + '</table>'

+ '</td>'                       + '</tr>'                       + '<tr>'                       + '<td><img src="/jana-admin/images/leer.gif" border="0" width="1" height="15"></td>'                       + '</tr>'                       + '<tr>'                       + '<td class="inhalt">'

+ '<table bgcolor="#00ff00" border="0" cellspacing="1" cellpadding="5" width="100%">'                       + '<tr class="tr">'                       + '<td width="10%"><input class="inp" name="T4" type="text" size="3" value="" maxlength="2"></td>'                       + '<td width="90%"><p align="justify"> </p></td>'                       + '</tr>'                       + '</table>');               }

if ( fu == 2 ) {

write('<table bgcolor="#0000ff" border="0" cellspacing="1" cellpadding="10" width="100%">'                       + '<tr class="info">'                       + '<td colspan="2"><p align="justify"> </p></td>'                       + '</tr>'                       + '</table>'

+ '</td>'                       + '</tr>'                       + '<tr>'                       + '<td><img src="/jana-admin/images/leer.gif" border="0" width="1" height="15"></td>'                       + '</tr>'                       + '<tr>'                       + '<td class="inhalt">'

+ '<table bgcolor="#0000ff" border="0" cellspacing="1" cellpadding="5" width="100%">'                       + '<tr class="tr">'                       + '<td width="60%">:</td>'                       + '<td width="40%"><input class="inp" name="T2" type="text" size="30" value=""></td>'                       + '</tr>'                       + '<tr class="tr">'                       + '<td>:</td>'                       + '<td> </td>'                       + '</tr>'                       + '</table>');               }           }           //-->           </script>

</td>         </tr>         </form>       </table>

</td>   </tr> </table>

</body> </html>


Danke René