Je kan aan Danny vragen of hij een leuk tagje achter je naam hangtquote:Op vrijdag 29 juli 2005 19:13 schreef SuperRembo het volgende:
[..]
Aha. Waar kan ik de factuur heen sturen?![]()
Ik ga zo dit script gebruiken, maar hoe komt hij aan de ID=listbox1?quote:Op zondag 8 mei 2005 14:17 schreef Litpho het volgende:
[..]
Dat kan (met drie keer een andere functienaam). Wat je ook kan doen is:
[ code verwijderd ]
en vervolgens je selectboxes als
[ code verwijderd ]
uitschrijven.
-edit- Wat SuperRembo zegt dus-edit-
Ik begrijp er niets van, m'n cookie expired binnen een dag, maar dit is toch echt een jaar toch?quote:Op vrijdag 29 juli 2005 18:24 schreef SuperRembo het volgende:
Maak er eens dit van:
[ code verwijderd ]
1 | var vervaldatum = new Date();vervaldatum.setTime(vervaldatum.getTime() + 1000 * 60 * 60 * 24 * 365); |
1 2 | var vervaldatum = new Date(); vervaldatum.setFullYear(vervaldatum.getFullYear() + 1); |
Jaquote:Op dinsdag 2 augustus 2005 11:58 schreef SuperRembo het volgende:
Is dat met .toGMTString() ?
Een taalkeuze (de,dk,es,fr,it,nl,pt,se of uk)quote:En wat staat er in je cookie?
Kan ik ook even proberenquote:Een jaar er bij optellen kan je ook zo doen:
[ code verwijderd ]
Kan iemand me dit duidelijker uitleggen. Ik snap er weinig van.quote:Op zondag 8 mei 2005 14:17 schreef Litpho het volgende:
[..]
Dat kan (met drie keer een andere functienaam). Wat je ook kan doen is:
[ code verwijderd ]
en vervolgens je selectboxes als
[ code verwijderd ]
uitschrijven.
-edit- Wat SuperRembo zegt dus-edit-
1 2 3 4 5 6 7 | function selectAll( uid ) { var el = document.getElementById(uid); if (!el) return; for(i=0; i < el.options.length; i++) { el.options[i].selected = true; } } |
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 | <script type="text/javascript" language="javascript"> var jar = new Array() // verander hieronder de datum en de namen van de jarigen Gebruik geen extra nullen. Dus niet: 05-09 maar gewoon 5-9 // je kunt er zoveel toevoegen als je wilt jar ['3-1'] = new Array("gebeurtenis1"); jar ['4-2'] = new Array("gebeurtenis2"); jar ['5-3'] = new Array("gebeurtenis3"); jar ['22-8'] = new Array("gebeurtenis4"); jar ['23-8'] = new Array("gebeurtenis5"); jar ['10-10'] = new Array("gebeurtenis6"); jar ['12-11'] = new Array("gebeurtenis7"); // verander hieronder niets meer var datum = new Date() var dag = datum.getDate() var maand = datum.getMonth() + 1 var alles = dag + '-' + maand // verander hieronder de tekst die weergegeven moet worden document.write('Deze week, ' + dag + '-' + maand + ', op het programma : ') if(jar[alles]) { i=0 do { document.write(jar[alles][i] + '<br>') i++ } while(i!=jar[alles].length) } else { document.write('helaas.. vandaag geen taart.') } </script> |
1 2 3 4 5 6 7 8 9 10 11 | function FCKeditor_OnComplete( editorInstance ) { var oCombo = document.getElementById( 'cmbToolbars' ) ; oCombo.value = editorInstance.ToolbarSet.Name ; oCombo.style.visibility = '' ; } function ChangeToolbar( toolbarName ) { window.location.href = window.location.pathname + \"?do=news&action=add&Toolbar=\" + toolbarName ; } |
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 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 | <script type="text/javascript"> Date.prototype.getDiff = function(date, interval){ if (typeof date == "string"){ date = new Date(date); } if (isNaN(date) || !(date instanceof Date)){ return NaN; //invalid date passed } if (typeof interval == "undefined") interval = "ms"; //msec (default) var diff = this - date; //alert(this+' - '+date+" = "+diff)//diff in msec switch(interval.toLowerCase()){ case "s": //sec diff = diff/1000; break; case "n": //min diff = diff/(1000*60); break; case "h": //hr diff = diff/(1000*60*60); break; case "d": //day diff = diff/(1000*60*60*24); break; case "m": //month diff = diff/(1000*60*60*24*30); break; case "y": //year diff = diff/(1000*60*60*24*365); break; default: ; //msec } return Math.floor(diff); } var arrBday = [ ['geb1','8/27/2005'], ['geb2','8/27/2005'], ['geb3','8/28/2005'], ['geb4','8/28/2005'], ['geb5','8/30/2005'], ['geb6','9/10/2005'] ]; function getBdayList(numDays){ var bday,temp,idx,diff; var today = new Date(); var bdayList = new Array(); for (var i=0;i<arrBday.length;i++){ bday = new Date(arrBday[i][1]); if (isNaN(bday)) continue; temp = new Date(today.getFullYear(), bday.getMonth(), bday.getDate(), 23, 59, 59, 999); diff = temp.getDiff(today, "d"); if (diff >= 0 && diff <= numDays){ idx = bdayList.length; bdayList[idx] = new Object(); bdayList[idx].name = arrBday[i][0]; bdayList[idx].bday = arrBday[i][1]; } } return bdayList; } function displayBdayList(){ var bdayList = getBdayList(7); var len = bdayList.length; var s = ""; if (len>0){ for (var i=0; i<len; i++){ if (s != ""){ s += " " + bdayList[i].bday + " - " + bdayList[i].name + " <br />" } else{ s = bdayList[i].bday + " - " + bdayList[i].name + " <br />" } } } else{ s = "geen activiteiten."; } document.write(s); } </script> </head> <body> <h1>Agenda</h1> <script type="text/javascript"> displayBdayList(); </script> |
1 2 3 4 5 6 7 | input.text { background-color: #eef; border: 1px solid #339; } input.error { border: 1px solid #f33; } |
1 2 3 4 5 6 | <form id="myForm"> <input id="txtName" class="text" type="text" value=""> <input id="txtDate" class="text" type="text" value=""> <input type="button" onclick="addError('txtDate');return false;" value="Add error"> <input type="button" onclick="removeErrors('myForm');return false;" value="Remove error"> </form> |
1 2 3 4 5 6 7 8 9 10 11 12 13 | function addError(id) { var el = document.getElementById(id); el.className += ' error'; } function removeErrors(parentId) { var parent = document.getElementById(parentId); if (!parent) return; var children = parent.getElementsByTagName('*'); var i = children.length; while (i--) { children[i].className = children[i].className.replace(/\berror\b/gi, ''); } } |
Het probleem is niet het zetten van de kleur, maar het resetten naar de default value:quote:Op zondag 28 augustus 2005 15:18 schreef pc-fr34k het volgende:
Of je hebt 2 css classes, de een bijvoorbeeld de neutrale kleur border en de andere bv rood voor fout. Je stelt alle input velden in op de neutrale kleur(Kan met een loopje of als het er niet veel zijn gewoon hardcoded) en je stelt de class van degene die niet valideerd in op de class met een rode border..
1 2 3 4 5 6 7 8 9 10 11 12 | function validate(form) { form.name.className="input"; if (form.name.value=='') { alert('U heeft geen naam ingevuld'); form.name.className='input_error'; form.name.focus(); return false; } return true; } |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |