24. marts 2002 - 16:43Der er
8 kommentarer og 1 løsning
men <INPUT> og onchange.
Hej venner
Jeg har følgende kode. <INPUT TYPE="text" SIZE="15" NAME="Test" ID="5" onchange="return sendja(this)">
Når jeg skriver noget tekst i boksen skal funktionen sendja kaldes. Det går fint så længe at jeg skriver i boksen. Men hvis jeg vælger bland noget af det jeg har indtastet sidst jeg var på siden bliver onchange ikke kaldt. Selv om indholdt i boksen skifter fra tom.
Har jeg på et tidliger tidspunkt indtastet 123, så huskes det meget smart til senere brug. Men vælger jeg så med musen de 123 senere, ja så virker onchange ikke.
Når du i et felt ien form skal skrive dit navn behøbes du ikke at skrive de fulde navn "Ole Bole". Du kan nøjes med at skrive Ole og så vælge resten fra den liste som kommer frem. Du har jo før skrevet dit navn og det huskes. Men i mit tilfælde kaldes min funktion ikke med onchange hvis du vælger fra den liste over det som er husket.
Og onblur betyder at focus bliver flyttet fra pågældende element. Når du klikker på et element, om det er et billede, et link, et input felt, eller andet, så får det focus. Det gør det også hvis du tabber ind i et felt. Når du så flytter dig fra elementet, starter du onblur eventet.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.