Webbläsare, OS?
När man skriver ett inlägg och klickar på radioknappen vid en ikon öfr att välja den så får man upp JavaScript-felet "'null' is null or not an object". Rad 801.
7 svar · 391 visningar · startad av Erik Juhlin
När man skriver ett inlägg och klickar på radioknappen vid en ikon öfr att välja den så får man upp JavaScript-felet "'null' is null or not an object". Rad 801.
Webbläsare, OS?
Jag upplever felet i FF (Erik verkar använda IE). Det beror på funktionen swap_posticon(). Anledningen är - precis som felmeddelandet säger - att out är null. Ändra funktionen till följande istället (fetstilt text är tillagd):
function swap_posticon(imgid)
{
var out = fetch_object("display_posticon");
var img = fetch_object(imgid);
[b]if (out)
{[/b]
if (img)
{
out.src = img.src;
out.alt = img.alt;
}
else
{
out.src = "clear.gif";
out.alt = "";
}
[b]}[/b]
}
Har ändrat koden till Peters förslag, är felet borta?
Japp, för mig försvann felet. Men istället upptäckte jag ett annat
Klickar man på bilderna bredvid radioknapparna (det förra felet gällde alltså vid klick på dessa knappar), får jag i FF att rb_iconid_x, för 0 < x < 22, inte är definierad. Tittar man i koden ser man
<img...onclick="rb_iconid_x.click()" />
En lösning kan vara att ändra till
<img...onclick="fetch_object('rb_iconid_x').click()" />
Rikard skrev:
Webbläsare, OS?
Spelar väl inte så stor roll, felet var ju ett generellt fel. Du måste väl också fått det?
Kanon Peter och Peeer!
Sådär?
Oh, yes!