Hjælp til link
Kan man lave det således, at når man har markeret et ord i textarea og trykker på en "button" kommer der en promt frem, hvor man kan indtaste en url. Når dette er gjort, og man trykker på ok sættes dette automatisk ind i textarea.Jeg bruger i forvejen dette script til at sætte fx <b> + </b> rundt om et ord:
<SCRIPT language="JavaScript">
<!--
function insText(textField, tagstart, tagend) {
if (textField.createTextRange && textField.caretPos) {
var caretPos = textField.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? tagstart + textSelected + tagend : tagstart + textSelected + tagend;
document.send.tekst.focus();
getSelectedText(textField);
}
}
function getSelectedText(textField) {
if (textField.createTextRange)
textField.caretPos = document.selection.createRange().duplicate();
textSelected = (document.all) ? document.selection.createRange().text : document.getSelection();
}
// -->
</SCRIPT>
Og textareaet ser således ud:
<textarea name=\"tekst\" onclick=getSelectedText(this); onkeyup=getSelectedText(this); onmouseup=getSelectedText(this); cols=\"90\" rows=\"30\" style=\"font-family:Tahoma,arial; font-size=11px\"></textarea><br>
Og det virker fortræffeligt.
