Sidste stykke af vejen...
Hej !Jeg har fået god hjælp til dette script, men der er kun een ting der mangler før at der komplet.
Det kunne være nåde så mægtigt hvis det kunne lade sig gøre at lave fx \"\" inde i selve linket som fx det her:
<a href=\"java script:add_HTML2(\'<img=\"http://www\" width=\"XX\" hight=\"XX\" border=\"0\">\')\"><b>Billede</b></a>
Men scriptet accepterer kun:
<a href=\"java script:add_HTML2(\'<img>\')\"><b>Billede</b></a>
Og altså ikke flere \' \' inde i hinanden...
Vil nogen hjælpe mig den sidste vej??
##########
Hele Koden
##########
<html>
<head>
<title>Untitled</title>
<script language=\"javascript\">
function add_HTML(htmlBefore, htmlAfter){
if (document.selection.createRange().text != \"\" && document.selection.createRange().text.indexOf(htmlBefore) == -1) {
sT = document.selection.createRange();
sTxt = htmlBefore + sT.text + htmlAfter;
sT.text = sTxt
} else {
return false;
}
}
function add_HTML2(html2){
document.beskedform.tekst.value = document.beskedform.tekst.value + html2
}
</script>
</head>
<body>
<form action=\"ole.php\" method=\"post\" name=\"beskedform\" onsubmit=\"return validateFields(this);\">
<textarea name=\"tekst\" cols=\"40\" rows=\"7\">denne tekst skal markeres</textarea>
<p><span class=\"tekst\">Markér den tekst du vil ændre og tryk på nedenstående:</span></p>
<a href=\"java script:add_HTML(\'<b>\',\'</b>\')\"><b>Fed</b></a>
<a href=\"java script:add_HTML(\'<i>\',\'</i>\')\"><b><i>Kursiv</i></b></a>
<a href=\"java script:add_HTML(\'<font size=\'3\'>\',\'</font>\')\"><b>Overskrift (fed + størrelse 3)</b></a>
<a href=\"java script:add_HTML(\'<font size=\'1\'>\',\'</font>\')\"><b>Lille skrifttype</b></a>
<a href=\"java script:add_HTML(\'<a href=\'LINK\' target=\'_BLANK\'>\',\'</a>\')\"><b>Link</b></a>
<a href=\"java script:add_HTML(\'<align\')\"><b>Placering</b></a>
<p><span class=\"tekst\">Indsæt billede eller Break:</span></p>
<a href=\"java script:add_HTML2(\'<img=\'http://www\' width=\'XX\' hight=\'XX\' border=\'0\'>\')\"><b>Billede</b></a>
<a href=\"java script:add_HTML2(\'<br>\')\"><b>Break</b></a>
<br>
</form>
</body>
</html>
