Help - Search - Members - Calendar
Full Version: Javaguder?
DirtyForum > Hardware & Software > Hardware & Software
dsr.fsu
Sliter med en func. i java med formatering av tegn

CODE
<script language="JavaScript">
function textformat(text) {
    if (document.form1.dsr_news.createTextRange && document.form1.dsr_news.caretPos) {
        var caretPos = document.form1.dsr_news.caretPos;
        caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
        text + ' ' : text;
    }
    else document.form1.dsr_news.value += text;
    document.form1.dsr_news.focus(caretPos)
}
</script>

for å hente funksjonen:
CODE
</a><a href="Javascript:tekstformat('[url=http://www.url.com]adresse[/url]');">

Vanlige html tagger virker ikke, men er det en måte å 'lure' den til å lese den som kode og ikke html?, eller enda bedre.. mulig å lese [ - ] taggene som bb kode eller noe?

help.gif:
dsr.kevin
Har kikket i flere minutter, men har stoore huller i javascript kunnskapen. Hva er caretPos? og hva skjer i if setningen når den sammenlignes mot createTextRange? Hvorfor spmtegn bak ==' '
Hva gjør text + ' ': text;?
Returnerer denne funksjonen noe i det hele tatt?

Dette var en skikkelig hjelpsom post tenker jeg...    :dork1.gif:  Kan jo tenkes jeg kan hjelpe så snart jeg aner hva som skal utføres...

og ja..  hva er bb kode?
rothaz
CODE
function replace_ubbcode(&$text){
    $text = str_replace("[url=","<a href=\"","$text");
    $text = str_replace("[/url]","</a>","$text");
}


hjelper dette?  fix05.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2012 Invision Power Services, Inc.