Avatar billede topperware Nybegynder
08. marts 2002 - 13:11 Der er 2 kommentarer og
2 løsninger

slette indholdet fra et <textarea>

Er det mugligt at slette indholdet fra et <textarea>,
lige som man med "reset" kan slette indholdet fra et felt i <form>, vha. fx en knap og dertilhørende: onClik="reset el. reload el. clear el. hvad ved jeg"?
Avatar billede nikolajdu Nybegynder
08. marts 2002 - 13:19 #1
Du kan gøre sådan her:

<html>
<head>
    <title>Untitled</title>
    <script>
   
    ns4 = (document.layers)? true:false
    ie4 = (document.all)? true:false
    ie5 =(document.getElementById)? true:false
    ns6 = (document.getElementById && !document.all)?true:false;
   
    function slet(id){
   
    var teksta = (ns4)? document.layers[id] : (ie4)? document.all[id] : document.getElementById(id);
teksta.value = "";
   
    }
   
    </script>
</head>

<body>
<textarea name="t" value="">hej hej Nikolaj</textarea>
<form name="f">
<input type="button" onclick="slet('t')" value="tryk til du">
</form>
</body>
</html>

/Nikolaj
Avatar billede thomashove Nybegynder
08. marts 2002 - 13:20 #2
du kan lave en funktion som du så kalder ved f.eks. et tryk på en knap

<script language="javascript">
function ryd()
{
  document.navn på form.navn på text area.value="";
}
</script>

<input type='button' onclick='ryd();'>
Avatar billede nikolajdu Nybegynder
08. marts 2002 - 13:21 #3
Eller den korte version:

<form name="f">
<textarea name="t" value="">hej hej Nikolaj</textarea>
<input type="button" onclick="slet('t')" value="tryk til du">
</form>
<a href="#" onclick="document.f.t2.value=''">slet du</a>
Avatar billede topperware Nybegynder
08. marts 2002 - 13:58 #4
tak for hjælpen
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