29. oktober 2000 - 15:33Der er
18 kommentarer og 1 løsning
Indtastning i flere søgefelter på engang
Hej
jeg har hjemmesiden: http://www.sogemaskiner.dk , og jeg kunne godt tænke mi g, at når en bruger indtaster noget i et søgefeldt, så bliver det automatisk sat ind i de andre søgefelter også... Håber der er nogen der kan hjælpe...
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Oppe i funktionen copytext() indsættet du navnet på dine formularer i lighed med mit eksempel.
I hvert input-felt indsætter du følgende: onChange=\"copytext(this.value)\" så vil den kopiere teksten til alle formularer angivet i scriptet, når du \"forlader\" feltet.
fejlen kommer fordi du ikke bruger navnet på formen. Searchfor er et tekstfelt. mens formen hedder webexplorer.... Gir det også point at finde fejl ?;-)
Det er ganske riktigt at der var en fejl i line 25, men det var ikke den der var skyld i at alle felter ikke blev udfyldt.... der i mod er det åbenbart vigtig, at der ikke ligger andre <INPUT> imellem <FORM> og <input name=\"soeg\" onKeyUp=\"copytext(this.value)\">
Nummeret efter form-navnet angiver input-feltet, hvor den dog starter med at tælle fra 0. Dvs. document.yahoo[0].value = text; betyder det første felt i yahoo-formularen. Derfor skal jubii-formularen hedde document.jubii1[5].value fordi der ligger 4 skjulte felter før input-feltet.
Du kan enten tælle dig frem til det rigtige input-nummer, eller flytte input-feltet op som det første.
Selvfølgelig, men jeg så, at ikke alle inputfelterne havde et navn, så jeg synes det var lettere at bruge nummeret.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.