15. april 2007 - 11:27Der er
1 kommentar og 1 løsning
javascript - knap til indsætning af tekst med mus i midten
nogen der ved hvordan man laver en knap hvor at hvis man holder musen over den står der noget og hvis man klikker der så skriver den noget i en tekst box og placerer musen i midten?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title>
<script language="JavaScript" type="text/javascript"> var saet_denne_text = 'Dette er et eksempel'; function settext() { doc = document.getElementById("teksten"); doc.focus(); doc.value = saet_denne_text; caretPos = Math.floor(doc.value.length / 2); setCursorPosition(doc,caretPos,caretPos); doc.focus(); }
function setCursorPosition(oInput,oStart,oEnd) { oInput.focus(); if( oInput.setSelectionRange ) { oInput.setSelectionRange(oStart,oEnd); } else if( oInput.createTextRange ) { var range = oInput.createTextRange(); range.collapse(true); range.moveEnd('character',oEnd); range.moveStart('character',oStart); range.select(); } } </script> </head>
<body> <textarea name="teksten" id="teksten" cols="20" rows="5"></textarea> <input type="button" title="Klik her for at sætte musen i midten" onclick="settext()" value="Prøv mig" />
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.