1 2 3 4 5 6 | <input type="checkbox" name="opleiding" value="mavo">Mavo<br> <input type="checkbox" name="opleiding" value="havo">Havo<br> <input type="checkbox" name="opleiding" value="vwo">VWO<br> <input type="checkbox" name="opleiding" value="hts">MBO<br> <input type="checkbox" name="opleiding" value="hts">HBO<br> <input type="checkbox" name="opleiding" value="uni">Universiteit |
1 2 3 4 5 | function checkOpleiding() { if(document.getElementById('opleiding').checked == false) alert("Vink 1 of meerdere opleidingen aan"); else checkRijbewijs(); } |
1 2 3 4 5 6 7 8 9 10 11 12 | function checkOpleiding() { var ietsAangekruist = false; var opleiding = document.formnaam.opleiding; for (i=0; i<opleiding.length; i++) { if (opleiding[i].checked) ietsAangekruist = true; } if (!ietsAangekruist) alert("Vink 1 of meerdere opleidingen aan"); } |
http://www.devx.com/tips/Tip/15222quote:Op woensdag 13 april 2005 16:13 schreef Swetsenegger het volgende:
hoe haal ik het eerste karakter uit een string weg?
de string is bv 'hallo wereld', hoe maak ik daar 'allo wereld' van (ongeacht het eerste karakter)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | function Left(str, n){ if (n <= 0) return ""; else if (n > String(str).length) return str; else return String(str).substring(0,n); } function Right(str, n){ if (n <= 0) return ""; else if (n > String(str).length) return str; else { var iLen = String(str).length; return String(str).substring(iLen, iLen - n); } } function kapaf() { var a = 'hallo wereld'; a = Right(a,a.length -1); alert(a); } |
Mijn god, wat een teringtaal is javascript toch.quote:Op woensdag 13 april 2005 16:16 schreef sop het volgende:
[..]
http://www.devx.com/tips/Tip/15222
Dat wordt dus:
[ code verwijderd ]
Kan ook een stuk korter. Sowieso heb je in dit geval die Left functie niet nodig.quote:Op woensdag 13 april 2005 16:25 schreef Swetsenegger het volgende:
[..]
Mijn god, wat een teringtaal is javascript toch.
36 regels code voor het verwijderen van 1 karakterom deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.Ja toon me deze inhoudmeer informatie
ik accepteer de cookies.
Ow, substring bestaat gewoon in java?quote:Op woensdag 13 april 2005 16:27 schreef sop het volgende:
[..]
Kan ook een stuk korter. Waarschijnlijk zelfs wel op 1 regel. Maar die Left & Right functies zitten niet in JavaScript en die gebruik ik bij andere talen ook vrij vaak. Je kunt voor kortere code aan de gang met a.substr ing
Koekeloert U eens in de Right functie hierboven. Daar staat hij ook in.quote:Op woensdag 13 april 2005 16:31 schreef Swetsenegger het volgende:
[..]
Ow, substring bestaat gewoon in java?
Mooi, ff zoeken
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 | String.prototype.decodeURL = function() { return unescape(this.replace(/\+/g, " ")); } function ParsedQueryString() { var parameters = {}; parse(); function parse() { var parts = window.location.search.substr(1).split(/[&;]/); for (var i = 0; i < parts.length; ++i) { var pair = parts[i].split(/=/); var name = pair[0].decodeURL(); var value = pair[1] != undefined ? pair[1].decodeURL() : undefined; if (parameters[name] == undefined) parameters[name] = [value]; else parameters[name].push(value); } } this.param = function(name) { return parameters[name] != undefined ? parameters[name][0] : undefined; } this.params = function(name) { if (arguments.length) return parameters[name] != undefined ? parameters[name] : null; else { var pnames = []; for (var p in parameters) pnames.push(p); return pnames; } } } var pqs = new ParsedQueryString(); |
1 2 3 | if(pqs.param('welcome')) { go_welcome = 1; } |
1 2 3 4 5 6 7 8 9 10 11 | function copyright() { document.write("copyright"); } function welcome(setting) { if(setting) { document.write("welcome"); } else { document.write(""); } } |
1 2 3 4 5 6 7 8 9 10 11 12 13 | <html> <head> <script type="text/javascript" src="includes.js"></script> </head> <body> <div style="background-color:yellow;"> <script type="text/javascript"> welcome(go_welcome); copyright(); </script> </div> </body> </html> |
1 2 3 | Error: go_welcome is not defined Source File: http://test.globalog.net/js/ Line: 8 |
Ik snap hem. Ik heb nu dat als welcome niet wordt meegegeven, go_welcome=0. En dan wordt in de functie gecheckt of setting==1. Opgelost, dankjewel.quote:Op donderdag 14 april 2005 18:17 schreef SuperRembo het volgende:
Zonder parameter geeft ie een foutmelding
[ code verwijderd ]
Dan wordt copyright() dus niet meer uitgevoerd.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <script type="text/javascript"> if (parseInt(navigator.appVersion.charAt(0))>=4){ var isNN=(navigator.appName=="Netscape")?1:0; var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;} function reSizeToImage(){ if (isIE){ window.resizeTo(100,100); width=100-(document.body.clientWidth-document.images[0].width); height=100-(document.body.clientHeight-document.images[0].height); window.resizeTo(width,height);} if (isNN){ window.innerWidth=document.images["oorebeek"].width; window.innerHeight=document.images["oorebeek"].height;}} </script> |
1 2 3 4 5 | for(i=0;i<length(array);i++){ if(array[i] == input){ alert('bestaat al'); } } |
1 2 3 4 5 6 7 8 9 10 | var start = new Date(); // normale loop for (var i = 0; i < names.length; i++) { if (names[i] == name) { // found } } var time = new Date().valueOf() - start.valueOf(); |
1 2 3 4 5 6 7 | // snellere loop (telt terug) var i = names.length; while (i--) { if (names[i] == name) { // found } } |
1 2 3 4 5 6 7 8 9 10 11 | function hover(kleur) { var veld = document.getElementById('color'); veld.value = '#' + kleur; } function klik(kleur) { var veld = document.getElementById('vast'); veld.value = '#' + kleur; } |
1 | veld.style.background-color = kleur; |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |
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