Vi lite mer kod från fältet du försöker klicka på.
Är du säker på att du inte glömt att sätta id='myField' på input-taggen?
IE klarar även av att hitta taggar via name-attributet medans FF är mer strikt och bara hämtar taggen där ID är satt till det sökta ID.
Kan bör tänka på att det finns både getElementById samt getElementsByName. Missa dock inte att det står getElementsByName (plural på Elements) så då får man tillbaka en array istället för bara ett attribut.
Detta fungerar i IE
<input type="text" name="help">
<script>
function test()
{
var obj = document.getElementById('help');
}
</script>
detta fungerar både i IE och FF.
<input type="text" name="help" id="help">
<script>
function test()
{
var obj = document.getElementById('help');
}
</script>
Varför vill du simulera en klickning? Förklara ditt syfte!
Vare sig det gäller att markera en radiobox, byta värde på en checkbox eller submitta en form så går det att göra på andra sätt.
/r Förstår nu vad du menar och vill. Detta går nog inte... I gmail går det att klicka på en vanlig länk för att få en sådan fil-dialog i IE, men inte i mozilla. Så om inte googles programmerare har kommit på någon lösning på detta så är det nog sannolikt att det inte går!
Det är så att de vanliga input file kontrollerna inte passar in med övriga designen, så att det hade varit fint om det gick att ha dem dolda och ha en knapp som passar in med resten av sidan.
Får väl kika runt efter andra alterantiv.
380 ms totalt · 4 externa anrop · v20260731065814-full.c32e866c