kann den Fehler nicht finden

xtraMen

Erfahrenes Mitglied
Hallo Leute,

habe ein Pulldown Menü indem man eine Auswahl treffen kann.
Im Internet Explorer bekomme ich folgenden Javascript Fehler:

"Das Objekt unterstützt diese Eigenschaft oder Methode nicht".

Zeile: 119

Im Mozilla wirds aber einwandfrei ausgeführt.

Hier mal der Code, ist aber innerhalb von PHP:

PHP:
 $manufacturers_string .=  tep_draw_form('manufacturers', tep_href_link(FILENAME_DEFAULT, '', 'NONSSL', false), 'get');
      $manufacturers_string .= tep_draw_pull_down_menu('manufacturers_id', $manufacturers_array, (isset($HTTP_GET_VARS['manufacturers_id']) ? $HTTP_GET_VARS['manufacturers_id'] : ''), 'onChange="this.form.submit()" size="' .'3' . '" style="width: 100%" multiple </form>') . tep_hide_session_id();
    }

     $inhalt = $manufacturers_string;

Die Zeile 119 im fertigen Quellcode sieht dann so aus:

Code:
 <td align="left" class="main" width=" 100%" height="0"><select name="manufacturers_id" onChange="this.form.submit()" size="3" style="width: 100%" multiple </form>><option value="">Bitte w&auml;hlen</option><option value="32" SELECTED>Adobe</option><option value="23">Aopen</option><option value="27">Asus</option><option value="28">ATI</option><option value="38">Brightstore</option><option value="24">Canon</option><option value="18">Celeron</option><option value="20">Fujitsu Siemens</option><option value="29">Geforce</option><option value="22">Hewlett-Packard</option><option value="19">IBM</option><option value="17">Intel</option><option value="33">Lexware</option><option value="26">Logitech</option><option value="36">McAFFEE</option><option value="30">Microsoft</option><option value="15">Motorolla</option><option value="12">Nokia</option><option value="34">Norton</option><option value="16">Panasonic</option><option value="25">Samsung</option><option value="14">Samsung</option><option value="13">Siemens</option><option value="21">Sony</option><option value="31">Suse</option><option value="35">Symantec</option><option value="37">Trend-Micro</option></select><input type="hidden" name="xID" value="cd6142fc2cc0abe0b4ccf07a881d85a5">
        </td>


Leider weis ich nicht wo der Fehler liegen kann, aht jemand eine Idee.
 
Nur so zur info: Das ist das JavaScript-Forum und nicht das PHP-Forum!
Wäre es denn so schwer gewesen einfach den gephraseden HTML-Code, statt des PHP-Code zu schreiben?
 
Hier wieder mein üblicher Verdacht(hab damit noch nie falschgelegen:-)):
In deinem Formular gibt es irgendein Element(z.B. einen Submit-Button), welches den Namen "submit" trägt.

Wenn ich ins Schwarze getroffen haben sollte... ändere den Namen des Elementes... und alles wird gut :)
 

Neue Beiträge

Zurück