link og mailadresser?
JEg har dette javascript fra en, men skal bruge noget mere:function insertTag(frmElm,startTag,endTag) {
if (frmElm.selectionStart != undefined && frmElm.selectionEnd != undefined) {
selectedtext = startTag+frmElm.value.substring(frmElm.selectionStart,frmElm.selectionEnd)+endTag;
frmElm.value = frmElm.value.substring(0,frmElm.selectionStart)+selectedtext+frmElm.value.substr(frmElm.selectionEnd);
}
else if (document.selection) {frmElm.focus();r = document.selection.createRange();r.text = startTag+r.text+endTag;}
else frmElm.value += startTag+endTag;
}
Ved hjælp af denne kode og denne knap
<input type="button" value="Fed" onclick="insertTag(this.form.besked,'<b>','</b>');" />
Så bliver <b></b> indsat i en boks
Nu vil jeg gerne have link og mail med også med en promt, hvordan det, når jeg bruger dette, så kan du markere al tekst på en side, og få det ind i boksen, eller ikke markere noget, og der står <b></b> tilfældigt på siden hvis det var med fed funktion, jeg skal have lavet den prompt ind i scriptet øverst, men hvordan?
function ahrefThis() {
strSelection = document.selection.createRange().text
if (strSelection == "") document.text.text.focus()
strHref = prompt("Enter the URL of the site you to link:","http://")
if (strHref == null) return;
document.selection.createRange().text = "<a href=\"" + strHref + "\" target=\"_blank\" class=\"text\">" + strSelection + "</a>"
return;
}
