09. maj 2001 - 15:42
Der er
18 kommentarer og 1 løsning
Fjern html tags i <textarea>
Kan jeg med et textlink fjerne alle html-tags i et <textarea> ? Hvis vi f.eks. har \"akjh skdh <b>skjhf</b>\", så skal den fjerne \"<b>\" og \"</b>\", når jeg trykker på et link ?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
hmm utestet, men jeg mener jeg så et sted man kunne gøre sådan: <a href=\"java script:ResetTextarea(\'<?></?>\')\"> P=røv det
Lord fantomos> Det virker ikke :-( Keysersoze> Nej! Det skal laves i java, så feltet opdaterer med det samme, uden at siden skal opdatere.
<a href=\"java script:DeleteTextarea(\'<>\'</>\')\"> sådan var det
Nej vent dn skal jo hente navnet!! hmm
prøv at kalde den textarea (name=\"<--\">) Ellers kan du vel bruge php... oder?
Altså: <textarea name=\"<--\"> <a href=\"java script:DeleteTextarea(\'<>\'</>\')\">Slet</a> Sådan ? Jeg bruger PHP. Men det skal laves sådan, at siden _ikke_ skal opdateres for at vise det, altså med noget java
<form action=\"ost.php\"> <textarea name=\"textarea\"></textarea><br> <input type=\"submit\" name=\"sub\" value=\"Send\"<br> </form> <a href=java script:DeleteTextarea(\'<\'>\')\">Slet html</a> Tror jeg, ellers så ved jeg ikke liggeeeee
<form name=\"din_form\" action=\"ost.php\"> <textarea name=\"dit_textarea\"></textarea><br> <input type=\"submit\" name=\"sub\" value=\"Send\"<br> </form> <a href=java script:void( document.din_form.dit_textarea.value=document.din_form.dit_textarea.value.replace( /\\<.*\\>/g, \"\" ) )\">Slet html koder</a> mvh JakobA
Ups: enkeltciationstegn inden i strengen. Og hele linket på een lang linie. <a href=java script:void( document.din_form.dit_textarea.value=document.din_form.dit_textarea.value.replace( /\\<.*\\>/g, \"\" ) )\">Slet html koder</a>
KAN man gøre sån????????????????? Det vidste jeg sq ikke, jeg troede void var at insætte :(
void( hvadsomhelst ); udmærker sig ved ikke at returnere nogetsomhelst, Det vil sige at linket ikke prøver at hoppe når der klikkes.
Det virker ikke! Den kommer med en javascriptfejl!
<a href=\"java script:void( document.din_form.dit_textarea.value=document.din_form.dit_textarea.value.replace( /\\<*\\>/g, \'\' ) )\">Slet html koder</a> citationstegn rettet.
Hvis det ikke virker - når syntaksfejlene er væk - så prøv /\\<.*\\>/g eller formentlig bedre: /\\<[^>]*\\>/g Hmm, skal de > og < have en \\ foran? Mon ikke /<[^>]*>/g er den ultimative løsning?? Tak lige og prøv, jakoba ... :)
Den skal også slette det, der står mellem < og >...
Jeg har endnu ikke fået noget svar, der virker.
Vi tilbyder markedets bedste kurser inden for webudvikling