abonnement Unibet Coolblue Bitvavo
  vrijdag 16 juni 2006 @ 18:25:41 #51
12880 CraZaay
prettig gestoord
pi_38925925
quote:
Op vrijdag 16 juni 2006 16:04 schreef Etcetera het volgende:
ik geloof dat ik wel wat hulp kan gebruiken ik heb een script voor een formulier gemaakt, maar het werkt niet volgens mij.
Volgens mij ook niet. Komt door dat ene dingetje.

Met andere woorden: wanneer gaat wat mis?
  Redactie Frontpage zaterdag 17 juni 2006 @ 16:12:19 #52
83660 crew  Etcetera
*pffrrrwwwt*
pi_38945986
goed punt, wel zo makkelijk om te vermelden

ik heb ff een linkje gemaakt: http://145.37.208.96/208493/Inhoud/contact.html

maar ik heb net zitten prutsen en nu heb ik de layout verneukt maar goed, wat er gebeurd:

eerst gebeurde er niks maar nu krijg ik een foutmelding dat in regel 320 een object wordt verwacht. in regel 320 zit echter een tabel waar de inhoud an het formulier in moet verschijnen ik gok datdathet object is van de foutmelding

ik hoop dat ik nu genoeg info heb gegeven. nu ga ik eens kijken hoe ik de layout kan herstellen

oh ja ik test in FF maar heb dan helemaal geen reactie, in IE krijg ik die foutmelding
It's not just sex, it's love
It's two people connecting
With four other people
And aliens
pi_38946301
Ik krijg deze foutenin FF
1
2
3
"Beveiligingsfout: Inhoud van http://145.37.208.96/208493/Inhoud/contact.html?naamVeld=&bedrijfVeld=&adresVeld=&postcodeLettersVeld=&postcodeCijfersVeld=&plaatsVeld=&telefoonVeld=&functieVeld=&dag=17&maand=6&jaar=2006&infoVeld=&Submit=Submit mag file:///G|/Afbeeldingen/KnopPortfolioDown.png niet laden of koppelen.

Beveiligingsfout: Inhoud van http://145.37.208.96/208493/Inhoud/contact.html mag file:///G|/Afbeeldingen/KnopPortfolioDown.png niet laden of koppelen."

Ik zou zeggen zet eerst eens die rechten goed.
Gebruik je in FF de toolbar webdevolper?
  Redactie Frontpage zaterdag 17 juni 2006 @ 16:52:02 #54
83660 crew  Etcetera
*pffrrrwwwt*
pi_38946927
quote:
Op zaterdag 17 juni 2006 16:25 schreef Darkomen het volgende:
Ik krijg deze foutenin FF
[ code verwijderd ]

Ik zou zeggen zet eerst eens die rechten goed.
Gebruik je in FF de toolbar webdevolper?
dat denk ik niet. het enige wat ik weet van FF is dat er een DOM inspector inzit toch? dus ik geloof niet dat ik er gebruik van maak

lay out gefikst, geloof dat ik meteen dat rechten probleem ook heb opgelost
It's not just sex, it's love
It's two people connecting
With four other people
And aliens
pi_38947038
Ik zou zeggen download hem eens, erg handig.
Maar FF heeft ook een javascript console, extra->javascript console
Hier zie je meestal direct je javascript fouten.
pi_38947057
Rechten fouten zijn nu idd weg, nu nog alleen:
Fout: controle is not defined
2x Fout: afhandelen is not defined
  Redactie Frontpage zaterdag 17 juni 2006 @ 16:59:10 #57
83660 crew  Etcetera
*pffrrrwwwt*
pi_38947134
quote:
Op zaterdag 17 juni 2006 16:56 schreef Darkomen het volgende:
Rechten fouten zijn nu idd weg, nu nog alleen:
Fout: controle is not defined
2x Fout: afhandelen is not defined
ben echt slim bezig geweest geen wonder dat dat niet defined is er staat geen script in wat 'm defined

* Etcetera gaat orde scheppen in haar chaos
It's not just sex, it's love
It's two people connecting
With four other people
And aliens
pi_38947907
Ik zat je script te bekijken en idd dat mist ik ook
  Redactie Frontpage zaterdag 17 juni 2006 @ 17:36:12 #59
83660 crew  Etcetera
*pffrrrwwwt*
pi_38947997
krijg je d'r van als je dingen gaat zitten verwijderen en plakken terwijl je de site zelf niet tot je beschikking hebt het ging een beetje mis enzo, maar het is goed gekomen.

nu alleen dat pokkescript nog.

oh ja, m'n docent mailde me een stukkie dat ik moest veranderen maar dat heb ik al, voor zover ik weet

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
31
32
33
34
35
<script language="javascript">

function afhandelen()

{

if              (document.contact.naamVeld.value == "" ||

                document.contact.bedrijfVeld.value == "" ||

                document.contact.adresVeld.value == "" ||

                document.contact.postcodeLettersVeld.value == "" ||

                document.contact.postcodeCijfersVeld.Value == "" ||

                document.contact.plaatsVeld.Value == "" ||

                document.contact.telefoonVeld.Value == "" ||

                document.contact.functieVeld.Value == "" ||

                document.contact.infoVeld.Value == ""){

                                alert('Vul alle velden in aub.');

                                return false;

                }

                return true;

 

}


komt het er dan niet dubbel te staan? lijkt me niet logisch.
It's not just sex, it's love
It's two people connecting
With four other people
And aliens
pi_38948097
Ik gebruik dit om formulieren te checken.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
function CheckTheForm() {
    var why = "";
    why += IsEmpty(document.getElementById('Inhoud').value,'Inhoud');
    why += IsEmpty(document.getElementById('Pk').value,'Pk');
    
    if (why != "") {
       alert(why);
       return false;
    }
    else    {    return true;}
    }


function IsEmpty(string,veld) {
  var error = "";
  if (string=="") {
  var error = "Het veld "+ veld +" mag niet leeg zijn.\n";
   }
   return error;
}   
  Redactie Frontpage zaterdag 17 juni 2006 @ 17:52:52 #61
83660 crew  Etcetera
*pffrrrwwwt*
pi_38948360
zou ik wel willen gebruiken, maar ik moet de theorie gebruiken die we hebben gehad in de les. en daar zitten strings niet bij helaas
It's not just sex, it's love
It's two people connecting
With four other people
And aliens
  maandag 19 juni 2006 @ 22:59:23 #62
12880 CraZaay
prettig gestoord
pi_39019928
quote:
Op zaterdag 17 juni 2006 17:52 schreef Etcetera het volgende:
zou ik wel willen gebruiken, maar ik moet de theorie gebruiken die we hebben gehad in de les. en daar zitten strings niet bij helaas
In jouw voorbeeld kijk je toch ook of de input gelijk is aan een lege string?
  Redactie Frontpage dinsdag 20 juni 2006 @ 07:01:31 #63
83660 crew  Etcetera
*pffrrrwwwt*
pi_39025402
quote:
Op maandag 19 juni 2006 22:59 schreef CraZaay het volgende:

[..]

In jouw voorbeeld kijk je toch ook of de input gelijk is aan een lege string?
echt, ik geloof je

maar het enige wat ik me nog een beetje kan herinneren is dat ik 'document.blabla.' en 'innerHTML' moet gebruiken

verder zegt het me geen barst meer
It's not just sex, it's love
It's two people connecting
With four other people
And aliens
pi_39030406
oke ik ga proberen mijn probleem zo simpel mogelijk uit te leggen:
ik heb 2 div's (content & relatedlinks) die ik wil updaten a.d.v. 1 klik op een url
ik dacht dit kan ik doen doorop de link een onclick event toe te voegen als volgt:
1<a href='#' onclick="javascript:clickfunction('parameter1','div1','parameter2','div2')">


in de clickfunction roep ik een andere functie 2x aan:
1
2
3
4
5
function clickfunction(param, divid, param2, divid2)
{
      tester(param,divid);
      tester(param2,divid2);
}


ik update het met het AJAX princiepe (dus http.open etc..)
dat laat ik achterwege aangezien dat wel werkt..
maar mijn probleem is dus dat hij alleen de laatste (2de ) div (die ik opgeef in de functie) update.

hoe kan ik zorgen dat hij dus met 1 muisklik beide divs update?
  dinsdag 20 juni 2006 @ 12:02:10 #65
12880 CraZaay
prettig gestoord
pi_39030613
quote:
Op dinsdag 20 juni 2006 11:55 schreef mschol het volgende:
oke ik ga proberen mijn probleem zo simpel mogelijk uit te leggen:
ik heb 2 div's (content & relatedlinks) die ik wil updaten a.d.v. 1 klik op een url
ik dacht dit kan ik doen doorop de link een onclick event toe te voegen als volgt:
[ code verwijderd ]

in de clickfunction roep ik een andere functie 2x aan:
[ code verwijderd ]

ik update het met het AJAX princiepe (dus http.open etc..)
dat laat ik achterwege aangezien dat wel werkt..
maar mijn probleem is dus dat hij alleen de laatste (2de ) div (die ik opgeef in de functie) update.

hoe kan ik zorgen dat hij dus met 1 muisklik beide divs update?
Je moet sowieso even 'javascript:' weg halen, dat is alleen nodig als je het als href gebruikt (wat deprecated is).

Daarnaast zou ik een functie maken die de bewerking voor 1 div per keer doet om het geheel generiek te houden (toekomstige uitbreidingen, etc), dus:
1onclick="tester(param,divid); tester(param,divid); return false"
Of een array in je functie schieten en daar doorheen loopen, maar in ieder geval niet het aantal parameters steeds uitbreiden

Zet eens een alert bovenin je tester() functie zou ik zeggen. Wanneer je die twee keer ziet, wordt die functie dus beide keren uitgevoerd en gaat het later mis (en kun je weer andere relevante code posten). Zo niet, dan is er iets heel raars aan de hand
pi_39031373
(Her)gebruik je steeds 1 instantie van XMLHttpRequest? Als dat zo is dan denk ik dat de 2e aanroep van tester() de eerste aanroep annuleert.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_39032461
quote:
Op dinsdag 20 juni 2006 12:24 schreef SuperRembo het volgende:
(Her)gebruik je steeds 1 instantie van XMLHttpRequest? Als dat zo is dan denk ik dat de 2e aanroep van tester() de eerste aanroep annuleert.
aha dit lijk ik idd wel te doen..
hmmm zo even kijken of ik dat kan oplossen..
zal niet al te lastig zijn lijkt mij
pi_39171314
Ik zoek iets heel simpels, maar ik kom er even niet uit .

Ik wil een soort generieke functie maken om te controleren of een veld leeg is. Ik heb nu het volgende:
1
2
3
4
5
6
7
8
function checkEmpty(formValue, formId){
  if ((formId.value.length==0) || (formId.value==null)){
    alert(formId);
  }
  else{ 
    alert("go"); 
  }
}


alleen krijg ik de melding dat de formId niet defined is. Iemand een oplossing?
  zaterdag 24 juni 2006 @ 08:47:38 #69
2738 Knut
Loyal Dog
pi_39171357
eval(formId.value.length) misschien ?
[20:25] [Knut] Een vrouw met een kerst fetish...
[20:26] [Knut] Niet zo letterlijk dat ik haar met baard om moet HOHOHOEN
[20:26] [Knut] maar je snapt het idee wel.
pi_39171387
Ik heb het wat makkelijk gedaan .
1
2
3
4
5
6
7
8
function checkEmpty(formValue, formId){
  if ((formValue.length==0) || (formValue==null)){
    alert(formId);
  }
  else{ 
    alert("go"); 
  }
}


Maar op zich ben nog steeds ik best benieuwd hoe ik de properties van een bepaald element kan aanspreken (dus zoals in mijn eerste voorbeeld ).
pi_39171405
Je gebruikt de variabele formId in de functie alsof het een form element is. Je moet dus een form element doorgeven aan de functie, of de functie zo aanpassen dat je het element bij de formId zoekt.

Je moet trouwens de volgorde van

1if ((formId.value.length==0) || (formId.value==null)){

omdraaien. Als .value==null is krijg je nu een error op de formId.value.length==0 controle.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  zondag 25 juni 2006 @ 21:16:45 #72
95236 marcb1974
Dakshin Ray
pi_39220847
Waarom werkt JavaScript zo klote in firefox en IE,
ik krijg gewoon de helft van wat ik doen moet niet werkend. En dan tik ik het nog letterlijk over uit het boek
stupidity has become as common as common sense was before
pi_39222211
Heb je een oud boek dat overal gebruikt maat van document.all en window.event?
Heb je een voorbeeld van code uit je boek die niet werkt?
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  zondag 25 juni 2006 @ 21:50:25 #74
145172 gronk
adulescentulus carnifex
pi_39222367
Minstens de helft van leren programmeren is leren debuggen.
I'm trying to make the 'net' a kinder, gentler place. One where you could bring the fuckin' children.
  maandag 26 juni 2006 @ 11:39:43 #75
65516 gieling
Live from NYC
pi_39243226
Ok ik zit nu al even met een irritant probleem wat maar niet wilt werken.

Ik heb een checkbox, die standaard uitgevinkt staat. Alle invoervelden en submitbuttons zijn dan gedisabled. Met javascript worden deze, als de checkbox is aangeklikt, weer ingeschakeld.

Nu zitten er ook drie radiobuttons in dezelfde groep. Deze willen maar niet gedisabled worden, ik heb meerdere scripts geprobeerd maar het probleem is dat ze op het begin van de pagina al gedisabled moeten zijn (iets wat met een van de scripts een probleem was). Heeft iemand een idee hoe dit op te lossen?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')