Avatar billede casm_ Nybegynder
21. juni 2001 - 14:42 Der er 9 kommentarer og
1 løsning

font size.fucker mig grusomt meget

her vælger du font:

<select name=\"size\" onChange=\"doFormat(\'FontSize\',document.all.size.value);\" style=\"font: 8pt verdana;\">
                                <option value=\"None\">Size</option>
                                <option value=\"1\" selected>1</option>
                                <option value=\"2\">2</option>
                                <option value=\"3\">3</option>
                                <option value=\"4\">4</option>
                                <option value=\"5\">5</option>
                                <option value=\"6\">6</option>
                                <option value=\"7\">7</option>
                                <option value=\"+1\">+1</option>
                                <option value=\"+2\">+2</option>
                                <option value=\"+3\">+3</option>
                                <option value=\"+4\">+4</option>
                                <option value=\"+5\">+5</option>
                                <option value=\"+6\">+6</option>
                                <option value=\"+7\">+7</option>
                              </select>

Her er funktionen:

function doFormat(what) {

    var eb = document.all.editbar;
       
    if(what == \"FontName\"){
        if(arguments[1] != 1){
            eb._editor.execCommand(what, arguments[1]);
            document.all.font.selectedIndex = 0;
        }
    } else if(what == \"FontSize\"){
    if(arguments[1] != 1){
      eb._editor.execCommand(what, arguments[1]);
      document.all.size.selectedIndex = 0;
    }
    } else {
      eb._editor.execCommand(what, arguments[1]);
    }
}


det gider ikke sætte skrift størelsen til 1....hvorfår???
Avatar billede gatez Nybegynder
21. juni 2001 - 14:46 #1
size=\"1\"
Avatar billede dudal Nybegynder
21. juni 2001 - 14:50 #2
<select name=\"size\" onChange=\"doFormat(\'FontSize\',this.options[this.selectedIndex].value);\" style=\"font: 8pt verdana;\">

I stedet. :-)

/Jesper
Avatar billede casm_ Nybegynder
21. juni 2001 - 14:56 #3
>>>>>>>>>gates????

dudal....det virkede ikke
Avatar billede dudal Nybegynder
21. juni 2001 - 14:59 #4
Sikker??? HVad er fejlen.. Jeg får værdien fint i funktionen med alert(arguments[1])

/Jesper
Avatar billede olebole Juniormester
21. juni 2001 - 14:59 #5
<ole>
Lav dine indrykninger bedre....så kan du tydelig se fejlen:

function doFormat(what) {
var eb = document.all.editbar;
       
    if(what == \"FontName\"){
        if(arguments[1] != 1){
            eb._editor.execCommand(what, arguments[1]);
                document.all.font.selectedIndex = 0;
        }
    } else if(what == \"FontSize\"){
        if(arguments[1] != 1){
            eb._editor.execCommand(what, arguments[1]);
            document.all.size.selectedIndex = 0;
        }
    } else {
        eb._editor.execCommand(what, arguments[1]);
    }
}

...mon ikke det skal være:

function doFormat(what) {
var eb = document.all.editbar;
       
    if(what == \"FontName\"){
        if(arguments[1] != 1){
            eb._editor.execCommand(what, arguments[1]);
                document.all.font.selectedIndex = 0;
        }
    } else if(what == \"FontSize\"){
        if(arguments[1] != 1){
            eb._editor.execCommand(what, arguments[1]);
            document.all.size.selectedIndex = 0;
        } else {
            eb._editor.execCommand(what, arguments[1]);
    }
}

/mvh
</bole>
Avatar billede dudal Nybegynder
21. juni 2001 - 15:00 #6
Ahh sorry... Mig der laver ged i det... Never mind. :-)
Avatar billede olebole Juniormester
21. juni 2001 - 15:02 #7
Vrøvl og schludder...! Sådan:

function doFormat(what) {
var eb = document.all.editbar;
       
    if(what == \"FontName\"){
        if(arguments[1] != 1){
            eb._editor.execCommand(what, arguments[1]);
                document.all.font.selectedIndex = 0;
        }
    } else if(what == \"FontSize\"){
        if(arguments[1] != 1){
            eb._editor.execCommand(what, arguments[1]);
            document.all.size.selectedIndex = 0;
        } else {
            eb._editor.execCommand(what, arguments[1]);
        }
    }
}
Avatar billede casm_ Nybegynder
21. juni 2001 - 15:16 #8
>>>>>OLEBOLE

Du er en sand ven af folket, jeg har været ved at rive alt min kropsbehåring af i vrede.

Jeg er dig evigt taknemmelig..

Mvh

Casper

>>>dudal tak fordi du prøvede ;), men olebole får alle point

NYD SOLEN SÅ LÆNGE DET VARER ;)
Avatar billede dudal Nybegynder
21. juni 2001 - 18:44 #9
Helt iorden... Jeg svarede jo egentlig i øst hvor du spurgte i vest. :-) :-)

/Jesper
Avatar billede olebole Juniormester
22. juni 2001 - 11:27 #10
Jamen, selvtak  :o)
Det glæder mig overordentlig meget, du ikke ender som plukket lørdagskylling i denne omgang  *LooL*
/mvh
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester