[JS] class ipv form

Pagina: 1
Acties:

  • maartenvdv737
  • Registratie: Augustus 2000
  • Laatst online: 17-08 15:34
ik heb ff een klein vraagje over javascript/html:

ik heb een functie:

function changeFile()
{
document.location=('editor.php?file=' + document.form.editFile.value);
}

en een form met daarin een scroll menuutje met een onchange=changeFile()

Ik heb er nu een <form name=form> omheen staan, maar die wil ik eruit, want die verneukt mijn layout.

Kan ik met een class ofzo toch die variabele editFile in die functie krijgen? of op een andere manier?

Ik blijf er iig vrij nuchter onder....


Verwijderd

code:
1
<form name="blaat" style="display: inline;">

Dit zou moeten werken.

[edit]
Typo ;)

  • maartenvdv737
  • Registratie: Augustus 2000
  • Laatst online: 17-08 15:34
Ik heb nu hetvolgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
function sel(el)
{
      if (!RichEditor.txtView) return;          // Disabled in View Source mode
      saveHistory();                      // Record undo information
      checkRange();
      switch(el.id)
      {
      case "ctlFile":
            document.location=('iets.php?file=' + el[el.selectedIndex].value);
              break;
      case "ctlFont":
            document.execCommand('FontName', false, el[el.selectedIndex].value);
            break;
      case "ctlSize":
            document.execCommand('FontSize', false, el[el.selectedIndex].value);
            break;
      case "ctlStyle":
            document.execCommand('FormatBlock', false, el[el.selectedIndex].text);
            break;
      }
      doc.focus();
      reset();
}

            <span class="label">Bestand aanpassen</span>
            <select hidefocus class="button" id="ctlFile" onchange="sel(this)">
                <option selected>Selecteer</option>
                <option value="input.txt">input.txt</option>
                <option value="input2.txt">input2.txt</option>
            </select>

Maar als ik nu in het menuutje een ander bestand kiest dan refreshed ie de pagina, maar hij gaat niet naar de url die ik in case "ctlFile" heb gedefinieerd.

Weet iemand hoe dat komt?

Ik blijf er iig vrij nuchter onder....


Verwijderd

alert el.selectedIndex eens :)

  • maartenvdv737
  • Registratie: Augustus 2000
  • Laatst online: 17-08 15:34
Cheatah, bedankt, dit werkt in ieder geval.. :P

moet wel dicplay vervangen door display

Ik blijf er iig vrij nuchter onder....