Jag undrar vad som händer ifall webläsaren inte stöder funktionen disabled? Blir det nåt fult scriptfel då eller och sidan går inte att visa? Jag har läst här att det är lite si och så med den funktionen, stämmer det?
Sen en fråga till. Jag tänkte använda onfocus="this.blur();" på en textruta istället för disabled. Sedan kör jag en onclick på en checkbox som sedan sätter blur=false på textfältet. Det fungerar men när jag ska sätta på bluren igen på textfältet när man bockar av samma checkboxen fungerar det inte. Det händer alltså ingenting när jag sätter blur=true, varför detta?
Alltså (skrev ihop den nu, tror det är så jag gör...)
Alltså ska jag sätta textfält.blur() när jag vill att textfält.blur=true
Korrekt.
och textfält.focus() när jag vill att textfält.blur=false?
Hrm.. *jag vände på det hela först* Nåt åt det hållet, ja.. formfält.focus() används om du vill ge fokus till (eller sätta markören i) ett element i forumläret. Således tar det alltså inte bort fokus, utan anger det, men det är väl redan klart antar jag.
Det OveRRidE menar är att att ge focus (focus()) och "icke avmarkera(d)" blur==false blir samma sak.
Men du måste såklart använda document.formulärsnamn.fältnamn.blur() resp. document.formulärsnamn.fältnamn.focus() om du gör anropet utanför formuläret.
262 ms totalt · 4 externa anrop · v20260731065814-full.7d626504