Hej
Jag har en funktion där jag använder
document.getElementsByTagName('option');
Men det fungerar ju inte i alla webbläsare, någon som vet hur man skriver för att göra samma sak fast att det ska fungerar i alla? (eller åtminstone fler webbläsare än ny netscape å explorer)
Njaeoää... :) Alltså getElementsByTagName ingår i (w3c)DOM och det är väl iofs inget jättenytt, men det är som satt försöka installera traction controll och abs i en T-ford. It just wasn't designed for it.
Skall du sedan göra någon form av formulärskontroll (med tanke på att du söker option-taggar) finns det stöd för just detta även i äldre DOM-varianter (som ex Netscape 4).
Men w3c-dom är ju det närmaste standard man kan komma. Även Opera har stöd för det och naturligtvis andra webbläsare som bygger på antigen IE eller mozilla.
Enkelt svar: Dumpa Netscape 4. Netscape 4 är en gammal läsare som väldigt få använder idag. Dessutom skiljer den sig såpass mycket från DOM-standard så att det knappast är värt att skriva skräddarsydda lösningar för den. (Vilket det ibland kan vara för tex IE4.)
347 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849