abonnement Unibet Coolblue Bitvavo
pi_75242623
Ik moet nu leren hoe ik programmeer via Model, View, Controller.
En ik probeer dus nu via de controller naar de view naar een gegevensBeheerder dat ie weet dat er is geklikt, en dan een alert geeft, maar ik krijg het niet aan de praat (ook omdat ik het écht niet begrijp).

Hier is mijn code:

HTML:

http://pastebin.com/m43043aa1

Controller:

http://pastebin.com/m6da656e3

View:

http://pastebin.com/m506452cd

gegevensBeheerder:

http://pastebin.com/m71f3ae09

Kan iemand mij dit uitleggen/hiermee helpen?
pi_75250077
Kan ik je niet bij helpen, maar ik heb zelf ook een probleemje die nergens op slaat
Ik probeer een popup na 3 seconden te sluiten, maar deze sluit direct?! Al maak ik er 50 seconden van.
1
2
3
4
function timeClose(){
   setTimeout(window.close(),3000);
}
document.onload = timeClose();


Edit: D'oh quotjes

1
2
3
4
function timeClose(){
   setTimeout("window.close()",3000);
}
document.onload = timeClose();


[ Bericht 26% gewijzigd door Darkomen op 03-12-2009 16:07:10 ]
pi_75360048
Of zo:
1
2
3
4
function timeClose(){
   setTimeout(function(){ window.close(); }, 3000);
}
document.onload = timeClose();
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_75361198
Volgens mij moet dit ook werken:
1
2
3
4
function timeClose(){
   setTimeout(window.close, 3000);
}
document.onload = timeClose();
pi_75365134
Ik zoek een simpele gallery, mss met flash, liefst met javascript waarin ik een 500x500 pixel image heb met daaronder 5 andere 90x90 pixels images. Het nadeel is, ik moet op elke pagina (10 stuks) die verschillende foto's hebben. Wat is het makeklijkst?

[ Bericht 83% gewijzigd door Flaccid op 07-12-2009 12:03:25 ]
pi_75371178
quote:
foto Op maandag 7 december 2009 09:36 schreef Light het volgende:
Volgens mij moet dit ook werken:
[ code verwijderd ]
eens proberen zonder ().

bedankt voor alternatieven
pi_75475710
Ik krijg iets niet goed gereturned !

http://pastebin.com/m4e082c1c

Hij krijgt "ingevuld" dus niet goed terug in het model, terwijl ik het return zoals ik altijd doe?

Pls halp!
pi_75476010
1
2
3
4
5
6
7
8
function controleerInvoer(dispute, defender, attacker)
{
  var ingevuld = true;
  if (dispute.value == "The statement you have a dispute about.") {
    ingevuld = false;
  }
  return ingevuld;
}
pi_75476101
quote:
foto Op donderdag 10 december 2009 11:23 schreef Scorpie het volgende:

[ code verwijderd ]
Hij blijft undefined. Hoe kan dat nou .
pi_75476156
quote:
Op donderdag 10 december 2009 11:26 schreef Skonk het volgende:

[..]

Hij blijft undefined. Hoe kan dat nou :'(.
1
2
3
function controleerInvoer(dispute, defender, attacker){
  invoerBeheerder.controleerInvoer(dispute, defender, attacker);
}


Hier bind je de returnValue niet aan een variable.
pi_75483226
quote:
foto Op donderdag 10 december 2009 11:28 schreef Scorpie het volgende:

[..]
[ code verwijderd ]

Hier bind je de returnValue niet aan een variable.
Ik snap niet echt wat je bedoelt (ben nog geen pro ), maar ik heb nu weer hetzelfde probleem.
Ik heb het hele ding maar geupload, dan kunnen mensen zelf zien wat er fout is: http://school.netii.net/Project01/RockPaperScissors/

Het is dus de bedoeling (nu), dat als je de dispute veranderd, en op Start klikt er geen false maar true terug komt.
Maar blijkbaar geef ik de variabele disputeingevuld niet goed terug aan de view.
pi_75506595
quote:
foto Op maandag 7 december 2009 09:36 schreef Light het volgende:
Volgens mij moet dit ook werken:
[ code verwijderd ]
Document heeft geen load event, window wel.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_75507363
quote:
Op donderdag 10 december 2009 14:51 schreef Skonk het volgende:

[..]

Ik snap niet echt wat je bedoelt (ben nog geen pro ), maar ik heb nu weer hetzelfde probleem.
Ik heb het hele ding maar geupload, dan kunnen mensen zelf zien wat er fout is: http://school.netii.net/Project01/RockPaperScissors/

Het is dus de bedoeling (nu), dat als je de dispute veranderd, en op Start klikt er geen false maar true terug komt.
Maar blijkbaar geef ik de variabele disputeingevuld niet goed terug aan de view.
Mag ik vragen waar je op die manier geleerd hebt om Javascript te programmeren?
  vrijdag 11 december 2009 @ 09:08:54 #264
267444 Skonk
Free Skonk
pi_75507673
quote:
foto Op vrijdag 11 december 2009 08:46 schreef Scorpie het volgende:

[..]

Mag ik vragen waar je op die manier geleerd hebt om Javascript te programmeren?
Ik ben dit nu op school aan het leren.
pi_75507972
quote:
Op vrijdag 11 december 2009 09:08 schreef Skonk het volgende:

[..]

Ik ben dit nu op school aan het leren.
Serieus, geven ze deze manier van programmeren op school? Frappant.
pi_75509462
quote:
Op vrijdag 11 december 2009 09:31 schreef Scorpie het volgende:

[..]

Serieus, geven ze deze manier van programmeren op school? Frappant.
MVC implementeren in een view laag zonder fatsoenlijk object model is inderdaad bijzonder waardevol voor de professionele carriere van deze top programmeurs in spé.
  vrijdag 11 december 2009 @ 10:40:23 #267
267444 Skonk
Free Skonk
pi_75509655
Wat is er mis mee dan? !
  vrijdag 11 december 2009 @ 12:16:46 #268
267444 Skonk
Free Skonk
pi_75512848
Heb nu moeite met een onclick. !
Hij negeert hem gewoon!
http://school.netii.net/Project01/

Het gaat dus om zijnKnoppen[i].onclick = reageerOpSymbool;
Hij kan reageerOpSymbool niet vinden, en als je er bijvoorbeeld een alert zet doet hij dat zodra de pagina is geladen.
Alle knoppen worden wel gevonden, dus daar ligt het niet aan volgens mij.

[edit]De code werkt trouwens pas als alles helemaal geladen is.
  vrijdag 18 december 2009 @ 15:53:05 #269
82217 Kwyjibo
Apeldoorner
pi_75772425
Hallo allemaal,

Mag ik jullie om advies vragen?

Ik ben bezig met een website waarin een form zit met een aantal films. achter deze films zitten 2 checkboxen. De films worden uit een database gelezen. Nu zou ik graag willen dat zodra een user een checkbox checked of unchecked dit direct in de database komt te staan. Ik weet dat dit oa met onclick, AJAX en xmlHTTP kan maar ik kom er niet uit. Heb al talloze sites bezocht maar kan nergens vinden hoe en wat.

Hoe zorg ik er voor dat doormiddel van die onclick de database (zonder eerst op submit te drukken) de database update? Dus realtime updaten.

Hier een voorbeeld van de site

Graag uw hulp! en alvast bedankt.

PS ik heb dit ook al een beetje op het [PHP/(My)SQL] voor dummies - Deel 78 topic gevraagd, maar volgens mij zit ik hier bij javascript beter voor een uitleg over hoe en wat.

Kwyjibo
pi_75774032
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
36
37
38
39
40
41
42
43
<script type="text/javascript">
function sendRequest(url,ReturnFunction) {
   http.open("GET", url , true);
   http.onreadystatechange = ReturnFunction;
   http.send(null);
}
      
      
function getHTTPObject() {
   var xmlhttp;
   /*@cc_on
    @if (@_jscript_version >= 5)
     try {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
        try {
           xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
           } catch (E) {
           xmlhttp = false;
           }
        } 
    @else
     xmlhttp = false;
    @end @*/
   if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
      } catch (e) {
      xmlhttp = false;
      }
     }
     return xmlhttp;
   }

var http = getHTTPObject(); // We create the HTTP Object

function boxTophp(id){
      var url = 'jephpscript.php?checkbox='+id;
      sendRequest(url,doenogietserna);
}
</script>

<input type="checkbox" onclick=" boxTophp('1');"  name="iets" />


Zo ben je er wel,maar als je dan toch met jquery bezig ben even zoeken op "jquery ajax tutorial" in google.
pi_75797159
Thnx voor de snelle response!
Ik ga er mee aan de slag. Op Google had ik al gezocht naar dit soort termen maar kwam er niet echt mee verder.
  dinsdag 22 december 2009 @ 23:44:54 #272
12221 Tijn
Powered by MS Paint
pi_75949686
God, wat haat ik regular expressions toch. Nou zit ik met dit soort onleesbare shit in m'n code

1
2
var string = document.getElementById('input').value.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
var match = /(^([0-9]+):([0-9]+):([0-9]+),([0-9]+)$)/.test(string);


Het lijkt gvd Perl wel
pi_75951232
quote:
foto Op dinsdag 22 december 2009 23:44 schreef Tijn het volgende:
God, wat haat ik regular expressions toch. Nou zit ik met dit soort onleesbare shit in m'n code
[ code verwijderd ]

Het lijkt gvd Perl wel
Ik heb niet veel ervaring met javascript regular expressions, maar wat wil je bereiken?
  woensdag 23 december 2009 @ 00:25:35 #274
12221 Tijn
Powered by MS Paint
pi_75951538
quote:
Op woensdag 23 december 2009 00:19 schreef Light het volgende:

[..]

Ik heb niet veel ervaring met javascript regular expressions, maar wat wil je bereiken?
Dat iemand alleen iets in het formaat [uren]:[minuten]:[seconden],[milliseconden] kan invullen in een tekstveld.
pi_75951807
quote:
foto Op woensdag 23 december 2009 00:25 schreef Tijn het volgende:

[..]

Dat iemand alleen iets in het formaat [uren]:[minuten]:[seconden],[milliseconden] kan invullen in een tekstveld.
1var match = /(^([0-9]+):([0-9]{2}):([0-9]{2}),([0-9]{3})$)/.test(string);

Zoiets?
Ten minste 1 cijfer voor de uren, precies 2 cijfers voor de minuten en de seconden, en 3 cijfers voor de milliseconden. Het kan ook nog verder aangepast worden zodat minuten en seconden van 00 t/m 59 mogen zijn. Nu kan 99 ook, en da's niet echt logisch.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')

Het lijkt erop dat je onze advertenties blokkeert

Dat begrijpen we, maar is wel erg jammer. Je kunt FOK! namelijk wel gratis LEZEN, maar we kunnen FOK! niet gratis MAKEN. De inkomsten van de advertenties zorgen ervoor dat we de kosten van de site kunnen dragen zodat je ook morgen FOK! nog kunt bezoeken.

Zou je willen overwegen om voor FOK! een uitzondering te maken in je adblocker (of andere middelen die onze ads blokkeren)? Je krijgt deze melding dan nooit meer te zien.

Ja, ik wil fok.nl whitelisten, laat me zien hoe

Ik neem liever een premium account zodat ik geen advertenties hoef te zien (je moet eerst inloggen)
Ja, breng me naar de shop