Avatar billede ml Nybegynder
26. januar 2001 - 09:22 Der er 9 kommentarer og
1 løsning

Ret ikke tekst i tekstbox

Jeg har en tekstbox med nogle betingelser og regler som man skal acceptere. Problemet er bare at man med en standart tekstbox kan rette i indholdet.

Hvordan laver jeg så man ikke kan rette i teksten ?
Avatar billede -mundi- Nybegynder
26. januar 2001 - 09:49 #1
Sæt din tekstbox op sådan her
<input type=\"text\" name=\"blh\" value=\"tjaaa\" size=\"34\" maxlength=\"500\" readonly>
Avatar billede -mundi- Nybegynder
26. januar 2001 - 09:51 #2
Ooops så lige det var et textfield
<textarea cols=\"20\" rows=\"20\" name=\"blH\" readonly></textarea>
Avatar billede limemedia Nybegynder
26. januar 2001 - 09:54 #3
Man kan bruge en,
<TEXTAREA COLS=\"50\" ROWS=\"5\" READONLY>JEG ER READONLY</TEXTAREA>

Men hvorfor ikke bruge en tabel, layer eller innerframe til formålet således det er standard html. Jeg mener (utestet) at readonly attributten på en TEXTAREA ikke er generel for alle browsere hvorfor nogle vil kunne, mens andre ikke vil kunne, gøre teksten readonly.
Avatar billede lp Nybegynder
26. januar 2001 - 10:06 #4
det er nemlig rigtigt ljweb, det kunne også være muligt at benytte et JavaScript noget ala:

<TEXTAREA COLS=\"50\" ROWS=\"5\" onBlur=\"java script:this.disabled;\">JEG ER READONLY</TEXTAREA>

også utestet og jeg kan ikke huske hvorvidt fx Netscape understøtter dette!
Avatar billede limemedia Nybegynder
26. januar 2001 - 10:08 #5
lp >> jeg mener ikke at de browsere der ikke understøtter en readonly forstår de js kald... men stadig, utestet. :)
Avatar billede -mundi- Nybegynder
26. januar 2001 - 10:18 #6
Hvorfor skulle han dog benytte et javascript ? det kan man bare slå fra i sin browsers sikekrheds indstillinger, så er det da 10 gange lettere/sikrere at  bruge et tag !

Readonly er fra html 4.0+

Desuden er der ikke meget ide i at sætte den til disabled ONBLUR ? det er jo når man har rettet/slettet teksten, hvis man endelig skal gøre det skal det da være onfocus, men igen kan man bare slå det fra !
så for mig at se er readonly det simpleste..
Avatar billede ml Nybegynder
26. januar 2001 - 10:19 #7
ok Readonly virker... Ja, men tror jo ikke det er så simpelt ;)
Avatar billede ml Nybegynder
26. januar 2001 - 10:21 #8
onBlur=\"java script:this.disabled;\" virker ikke
Avatar billede -mundi- Nybegynder
26. januar 2001 - 10:22 #9
Hvis det virker, hvad er der så galt ?
Avatar billede ml Nybegynder
26. januar 2001 - 10:27 #10
intet, har jo accepteret dit svar :)
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