Avatar billede tejs Nybegynder
11. marts 2003 - 10:28 Der er 9 kommentarer og
1 løsning

Fjern indhold af tekstbox

Hej -
Avatar billede tejs Nybegynder
11. marts 2003 - 10:31 #1
UPS, det gik lige stærkt nok..
Nå, men jeg er ved at lave en kontaktformular bestående af 3 felter: Kommentar, Navn, email.

Der står navn i navnefeltet og email i emailfeltet - det vil jeg gerne have til at forsvinde hvis brugeren trykker på feltet med musen for at skrive i feltet.
Navn og email skal dog skrives i tekstfelterne hvis brugeren forlader feltet igen, uden at have skrevet noget.
Avatar billede schaefner Juniormester
11. marts 2003 - 10:33 #2
Avatar billede 2-maz Nybegynder
11. marts 2003 - 10:35 #3
onFocus="this.value='';"
Avatar billede ocp Nybegynder
11. marts 2003 - 10:56 #4
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>

<input onfocus="GemOgSletTekst(this)" onblur="HentTekst(this)" onchange="java script:bChanged = true;">
<input >

</BODY>
</HTML>

<script language=javascript>
    var bChanged = false;
    var sSavedText = '';

    function GemOgSletTekst(txt)
    {
        sSavedText = txt.value;
        txt.value = '';
        bChanged = false;
    };
   
    function HentTekst(txt)
    {
        if( !bChanged )
        {
            txt.value = sSavedText;
        };
        bChanged = false;
        window.status = bChanged + ' ' + sSavedText;
    };
   
</script>
Avatar billede ocp Nybegynder
11. marts 2003 - 10:57 #5
Ja, også skal du selvfølgelig lige fjerne mine "window.status"-debuglinier ;-)
Avatar billede Slettet bruger
11. marts 2003 - 15:42 #6
Dette er den nemmeste og klart smarteste metode:

<input type="text" value="Navn" onFocus="if (this.value == this.defaultValue) this.value = '';" onBlur="if (this.value == '') this.value = this.defaultValue;">
Avatar billede schaefner Juniormester
18. marts 2003 - 16:42 #7
Lukketid? :)
Avatar billede schaefner Juniormester
18. marts 2003 - 19:19 #8
Hvorfor blev mit svar afvist?
Avatar billede tejs Nybegynder
18. marts 2003 - 20:45 #9
Fordi jeg ikke kunne bruge det..
Avatar billede Slettet bruger
19. marts 2003 - 15:29 #10
Vil du have nogle af pointene, schaefner?
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