[JS] ongeldige syntaxis op submit?

Pagina: 1
Acties:

  • Guffy
  • Registratie: Maart 2001
  • Laatst online: 30-09-2008
Hey

Ik heb een formulier (html) met een hele zwik checkboxjes. Dit formulier werkt perfect, tot het moment dat ik, tenminste zo lijkt het, TEveel checkboxjes aanvink. Zodra ik dan op submit klik krijg ik een javascript error met een ongeldige syntaxis op de regel van de submit???

:? :? :?

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 10-05 18:53

Bosmonster

*zucht*

Hey... wat moeten we hier mee? Ruiken welke javascript erachter zit ofzo?

  • Guffy
  • Registratie: Maart 2001
  • Laatst online: 30-09-2008
Oeps sorry verkeerde rubriek, moet bij Programming & Webscripting

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 10-05 18:53

Bosmonster

*zucht*

Javascript hoort hier prima in W&G... Maar zonder code wordt het een beetje gissen niet?

  • coubertin119
  • Registratie: Augustus 2002
  • Laatst online: 15-05 15:12
offtopic:
Niks verkeerde rubriek, clientside hoort in W&G.


Kan je je probleem online zetten? Ik kan het niet raden.

Skat! Skat! Skat!


  • Guffy
  • Registratie: Maart 2001
  • Laatst online: 30-09-2008
Ok komt ie:

code:
1
2
3
<td style="cursor:hand;color: #003366" valign=middle nowrap onClick="document.formulier.submit()">&nbsp;Opslaan</td>

<form action="toevoegen.asp" method="get" name="formulier" style="margin-bottom: 0px; margin-top: 0px;">


en dan heb ik een stuk of 200 namen van personen met checkboxjes

code:
1
2
3
4
5
6
7
8
<tr bgcolor="#EBEBEB">
  <td valign="top" align="left" style="padding-right:5px">
  <input type="checkbox" name="klasIXSR21A.leerling7343" value="on" >
  </td>
  <td valign="middle" align="left" style="padding-left:3px;padding-right:10px" nowrap>
    Achternaam, Voornaam  </td>
  <td width="100%">&nbsp;</td>
</tr>


en </form> enzo... alles werkt zeg maar goed. Ik kan mensen aanvinken en op opslaan klikken en het formulier wordt verwerkt.
Maar.... zodra ik een stuk of 50 aanvink en ik druk op Opslaan dan krijg ik syntaxis fout OP die submit regel

  • Guffy
  • Registratie: Maart 2001
  • Laatst online: 30-09-2008
De gehele html is 3300 regels groot. Hoe verder ik de html strip hoe meer checkboxjes ik kan aanvinken voordat hij het niet meer pikt.

Het lijkt erop dat er een bepaald max zit wat aangevinkt kan worden binnen een form ofzo? :?

Als iemand de complete html wil om het zelf te zien dan roep maar...

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Kan je het niet online zetten :? En wat voor melding krijg je als je het niet via JS, maar via een submit button regelt?

[ Voor 58% gewijzigd door BtM909 op 25-06-2004 10:52 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Fatamorgana
  • Registratie: Augustus 2001
  • Laatst online: 21-07-2025

Fatamorgana

Fietsen is gezond.

Heb je misschien al eens getest met Mozilla FireFox of Opera. Kijken wat die doen?

  • Guffy
  • Registratie: Maart 2001
  • Laatst online: 30-09-2008
BtM909 schreef op 25 juni 2004 @ 10:52:
Kan je het niet online zetten :? En wat voor melding krijg je als je het niet via JS, maar via een submit button regelt?
Submit doet niets meer zodra ik teveel checkboxjes aanvink, geeft ook geen fout :?

Ok ik zal hem zo ff online zetten....

  • Mammoth
  • Registratie: April 2002
  • Laatst online: 22-09-2019

Mammoth

I am BIG

Ik zie dat je GET gebruikt voor je form.
De grootte van de verstuurde informatie van GET is afhankelijk van de server.
Deze beperking heb je met POST niet.
Ik denk dat je over moet gaan op het POST systeem.

please, correct me if I'm wrong.
Ik werk namelijk nog maar net met formulieren.

edit:
Even voor de duidelijkheid. De grootte van het aantal verstuurde tekens via GET wordt door de server bepaald. Als het groter is, dan wordt de rest afgekapt, en dus niet ontvangen. POST kent deze beperkingen niet.
Dit heb ik uit een boek van Academic Services over HTML, PHP enzo.

[ Voor 35% gewijzigd door Mammoth op 25-06-2004 11:04 ]

There could be only one, too bad it wasn't me


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Guffy schreef op 25 juni 2004 @ 11:00:
[...]


Submit doet niets meer zodra ik teveel checkboxjes aanvink, geeft ook geen fout :?

Ok ik zal hem zo ff online zetten....
Waarschijnlijk zit je over het limiet van de method="get"

Wat gebeurt er als je method=post gebruikt?

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Verwijderd

Het is zowiezo niet zo verstandig om punten in je formfield names te gebruiken ;)

  • Guffy
  • Registratie: Maart 2001
  • Laatst online: 30-09-2008
Aaah, inderdaad het ligt aan GET ipv POST. Nadat ik het naar POST heb veranderd geeft hij nergens meer een foutmelding, ongeacht het aantal checkboxjes dat ik aanvink.

Ik geloof dat bedanken niet nodig is maar toch bedankt ppl!! ;)
Pagina: 1