webForumDet fria alternativet

Vad är det för objekt?

JavaScript

4 svar · 245 visningar · startad av Gein

Medlem sedan sep. 20005 700 inlägg
Frågan#1

I en funktion så ska viss kod utföras om objToMove är ett HTMLSpanElement. För firefox kan jag kontrollera detta genom objToMove == '[object HTMLSpanElement]'. Men i IE så är objToMove bara [object]. Hur tar jag reda på vilket objekt det är i IE?
Finns det ett snyggare sätt att kontrollera om det är ett HTMLSpanElement än som jag gör nu? Kanske t.o.m. ett sätt som fungerar för alla webbläsare?

Medlem sedan aug. 20039 340 inlägg
#2
objektet.tagName
Medlem sedan sep. 20005 700 inlägg
#3

Super! Tackar!
Har du någon bra javascript-sida att rekommendera som svarar på dessa enkla, dumma frågor som jag ställer?

Medlem sedan aug. 20039 340 inlägg
#4

Nej, tyvärr, det mesta jag har lärt mig har varit genom att kolla källkod samt att leta i MSDN och Mozillas spec. Fast då gäller det att veta vad man letar efter.
Ett tips på sida är dock: http://www.w3schools.com/

Medlem sedan juni 2003771 inlägg
263 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)