Gå til innhold

Trenger hjelp med en mini-editor i javascript


Anbefalte innlegg

Skrevet (endret)

Hei, har laget en liten funksjon i javascript som skal vise innhold fra et textarea til en forhåndsvisningsdiv. Funksjonen blir videre trigget av onChange i <textarea> for å endre innholdet i forhåndsvisningsdiv'en:

<html>
<head>
<script language="javascript">
<!--
function update(preview){
content = document.forms[0].input.value
a = document.getElementById(preview)
a.innerHTML = content
}
// End -->
</script>
</head>

<body>
<div id="preview"></div>
<form>
<textarea name="input" onchange="java script:update('preview')"></textarea>
</form>
</body>
</html>

Den fungerer dessverre ikke. Noen som vet hvorfor?

Endret av Garanti
Videoannonse
Annonse
Skrevet

Fikk til en delvis fungerende versjon nå. Problemet er at kodene ikke blir oppfattet av nettleseren, i tillegg til at hele teksten blir lagt til på nytt ved hver endring.

<html>
<head>
<script type="text/javascript">
<!--
function run(){
content = document.forms[0].input.value
if (document.createTextNode){
var mytext=document.createTextNode(content)
document.getElementById("preview").appendChild(mytext)
}
}
//-->
</script>
</head>

<body>
<div id="preview"></div>
<form>
<textarea name="input" onkeypress="java script:run()"></textarea>
</form>
</body>
</html>

 

Hadde satt pris på hjelp :D

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...