Avatar billede jogii Nybegynder
02. november 2005 - 13:23 Der er 6 kommentarer og
1 løsning

Indtastningsfelt skal være forhåndsudfyldt med cookieværdi

Jeg har følgende felt.

<input id="editSendTo" name="editSendTo" value="" size=40>

Her ville jeg gerne have at værdien var forhåndsudfyldt med en cookie, f.eks. ved at gøre følgende:

<input id="editSendTo" name="editSendTo" value=java script:getCookie('SendTo') size=40>

eller lignende, men det virker ikke.

lige nu er jeg nødt til at bruge onFocus og onBlur

<input id="editSendTo" name="editSendTo" value="" onFocus="getValue(this)" onBlur = "setValue(this)" size=40>

for at sætte værdien, men jeg ville gerne have at værdien var udfyldt ved indlæsning af siden. Er det muligt?
Avatar billede roenving Novice
02. november 2005 - 14:01 #1
<script type="text/javascript">
window.onload = function(){
  document.getElementById('editSendTo').value = getCookie('SendTo');
}
</script>
Avatar billede jogii Nybegynder
02. november 2005 - 14:16 #2
tak rønving, men er det ikke muligt at gøre det nede ved selve feltet? Det der med at sprede koden på tværs synes jeg ikke altid så godt om. Er det virkelig ikke muligt at angive noget i stil med <input value=<noget kode> >?

Den kode du angiver, hvor skal den placeres? (jeg kan kun det der Domino, du ved)
Avatar billede roenving Novice
02. november 2005 - 14:21 #3
Nej, det er ikke muligt at angive det på andre måder ...

-- nåeh, jo, du kan placere en script-blok, som via document.write udskriver, men det er en metode, der er på vej ud, og så er der ikke andre muligheder end ovenstående !-)

-- placeringen er aldeles ligegyldig, koden skal bare smides indenfor <html></html>, men kan jo bare lægges i en eksisterende script-blok eller en ekstern fil, hvis du ønsker !o]
Avatar billede jogii Nybegynder
02. november 2005 - 14:36 #4
Tak skal du have, virker jo fint. Smed det ind i en JS Header property på en Domino formular. Jeg tror du vil kunne lide de nye versioner af Domino ...
Smid et svar
Avatar billede roenving Novice
02. november 2005 - 14:51 #5
Velbekomme '-)

-- og kender du noget til min Domino-karriere ?-)
Avatar billede jogii Nybegynder
02. november 2005 - 14:58 #6
Jeg kan da se på Domino listen at du har Domino point ... og så skilter du jo med det på din egen hjemmeside :-)
Avatar billede roenving Novice
02. november 2005 - 15:03 #7
Tjah, men det var vist 5.0.11, jeg sidst havde fingrene i !-)

-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester