1 2 3 4 5 6 7 | if (x) { foo = 'x'; var bar = 'y'; } alert(typeof(foo));// geeft 'string' alert(typeof(bar));// geeft 'undefined' |
1 2 3 4 5 6 7 8 | var objId = "react_body" + reactId; document.getElementById(objId).innerHTML = ''; var newobjId = "text" + reactId; createNewElement(objId, '', 'textarea', {id: newobjId, rows: '10', cols: '40'}, ''); ahahCall(baseRef + 'index.php?page=ahahHandler', newobjId, 'action=getReact&reactId='+reactId+'&undosml=1', 'addValue'); createNewElement(objId, '', 'img', {src:baseRef + 'inc/tpl/sixties/i/edit.gif', alt:'submit', onclick: 'processEditReact(' + reactId + ')' }, ''); } |
1 |
bekijk 'm eens in firefox, die geeft veel duidelijkere foutmeldingen mbt javascriptquote:Op maandag 20 november 2006 18:02 schreef Knut het volgende:
[ code verwijderd ]
Deze functie levert in IE foutmeldingen op.
Ik heb geen idee waarom echter.
Als ik debug via de scriptdebugger krijg ik op deze regel een fout:
[ code verwijderd ]
"Object expected"
Iemand enig idee waar hij een object in verwacht ?
Dat is het nare.quote:Op maandag 20 november 2006 18:18 schreef Swetsenegger het volgende:
[..]
bekijk 'm eens in firefox, die geeft veel duidelijkere foutmeldingen mbt javascript
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 | sfHover = function() { var sfEls = document.getElementById("nav").getElementsByTagName("LI"); for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=" sfhover"; } sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" sfhover\b"), ""); } } } if (window.attachEvent) window.attachEvent("onload", sfHover); //--><!]]></script> <style type="text/css"> <!-- @import url("file:///C|/Documents and Settings/Roelaano/Bureaublad/klimsite/opmaak.css"); --> </style> </head> <body> <table width="861" bgcolor="#333333"> <tr> <th height="251" colspan="5" scope="col"><img src="file:///C|/Documents and Settings/Roelaano/Bureaublad/klimsite/afbeeldingen/bovenkant.png" width="850" height="249" /></th> </tr> <tr> <td colspan="5"> <div align="center"> <table width="789"> <tr> <th scope="col"> <ul id="nav"> <li><a href="#"></a> <ul> <li><a href="bla"><img src="../../Roelaano/Bureaublad/klimsite/afbeeldingen/buttons/3000ersuit.gif" width="150" height="20" border="0" /></a> <ul> <li><a href="#">Echeneis</a></li> <li><a href="#">Phtheirichthys</a></li> <li><a href="#">Remora</a></li> <li><a href="#">Remorina</a></li> <li><a href="#">Rhombochirus</a></li> </ul> </li> <li><a href="#">Tilefishes</a> ......... ..... ....... ..... |
Aardig dom dat ik dat zelf niet gezien hebquote:Op dinsdag 21 november 2006 08:35 schreef Webby het volgende:
"Als ik dit echter doe dan is de afbeelding alleen te zien als ik over de plek ga waar de afbeelding hoort te staan( maar niet te zien is).". Je hebt in je voorbeeld html op het hoofd niveau een lege a tag. dan op je eerste niveau een img tag. Je plaatje verschijnt dus pas als je over die lege a tag beweegt idd.
1 2 3 4 5 | <input type="text" name="aantal[]" onchange="veranderAantal(this.form);" /> <input type="text" name="aantal[]" onchange="veranderAantal(this.form);" /> <input type="text" name="aantal[]" onchange="veranderAantal(this.form);" /> <input type="text" name="aantal[]" onchange="veranderAantal(this.form);" /> |
Nee, dat kan hier: [Java] voor dummies - Deel 1.quote:Op donderdag 23 november 2006 14:53 schreef MrX1982 het volgende:
Ik heb een vraag over Java.
Kan ik dat ook hier stellen?
Dan zal ik even een nieuwe thread aanmaken. Bedankt.quote:Op donderdag 23 november 2006 15:00 schreef HuHu het volgende:
Nee, dat kan hier: [Java] voor dummies - Deel 1.
Wat heb je nu dan?quote:Op donderdag 23 november 2006 14:48 schreef HuHu het volgende:
Ik heb de volgende HTML code:
[ code verwijderd ]
Waarbij het aantal input tags kan verschillen. Hoe kan ik nu in de functie veranderAantal alle aantallen bij elkaar optellen? Het wil mij niet lukken.
Nu heb ik dit staan:quote:
1 2 3 4 5 6 7 8 9 10 11 12 13 | { var array_aantal = formulier.aantal; var aantal = 0; for (var n = 0; n < array_aantal.length; n++) { aantal += array_aantal[n]; } //Toon het resultaat (slechts voor test) alert(aantal); } |
1 2 3 4 5 6 7 8 9 10 11 12 13 | { var array_aantal = formulier.elements['aantal[]']; var aantal = 0; for (var n = 0; n < array_aantal.length; n++) { aantal += parseInt(array_aantal[n].value); } //Toon het resultaat (slechts voor test) alert(aantal); } |
1 2 3 4 5 | for(i=50; i<500; i++) { setTimeout("document.getElementById('layer').style.height='" + i + "px'", (i+50)*6); } } |
1 |
1 2 3 4 5 6 | var a = new Array(50, 100, 150, 200, 250, 300, 350, 400, 450, 460, 470, 480, 490, 500); for(i = 0; i < a.length; i++) { setTimeout("document.getElementById('layer').style.height='" + a[i] + "px'", (i + 50) * 6); } } |
Dit werkt prima, hij doorloppt de array goed, echter heb ik zelf de fout gemaakt want ik heb de array laten aansluiten op de hoeveelheid pixels die hij uitvoert. Wat ik eigenlijk bedoelde, en wat ik dus verkeerd had uitgelegd, excuus, is dat er eigenlijk dan een vertraging op de timer moet komen.quote:Op vrijdag 8 december 2006 13:02 schreef SuperRembo het volgende:
Aan de mededeling "werkt niet" heb ik niet veel. ALs je hier een vraag stelt dan is het handig als je duidelijker omschrijft wat het probleem is.
Dit werkt wel.
[ code verwijderd ]
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 85 86 87 88 | function showPoll(type) { // init arrays pollAnswerID = new Array(); pollAnswer = new Array(); // poll information pollID = 1; pollTitle = "hello world"; pollAnswers = 3; pollAnswerID[1] = 1231; pollAnswerID[2] = 1211; pollAnswerID[3] = 2111; pollAnswer[1] = "Antwoord nummer 1"; pollAnswer[2] = "Antwoord nummer 2"; pollAnswer[3] = "Antwoord nummer 3"; // location settings. baseUrl = "http://www.gfxpoll.nl"; baseUrlVote = baseUrl + "/poll.php?vote="; baseUrlGfx = baseUrl + "/viewgfx.php?id=" + pollID + ".png"; baseUrlGfxZ = baseUrl + "/viewgfx/" + pollID + ".png"; enter = "rn"; if (type == "ubb") { str = "[b]" + pollTitle + "[/b]" + enter; for (x = 1; x <= pollAnswers; x++) { str += "[*][url=" + baseUrlVote + pollAnswerID[x] + "]" + pollAnswer[x] + "[/url]" + enter; } str += enter + enter + "[sup]Tussenstand:[/sup]" + enter + enter + "[img]" + baseUrlGfx + "[/img]"; str += enter + enter + "[sup]Ook een poll maken? klik dan [url=" + baseUrl + "]hier[/url]"; } if (type == "ubbsmall") { str = "[b]" + pollTitle + "[/b]" + enter; for (x = 1; x <= pollAnswers; x++) { str += "[*][url=" + baseUrlVote + pollAnswerID[x] + "]" + pollAnswer[x] + "[/url]" + enter; } str += enter + enter + "[sup]Tussenstand:[/sup]" + enter + enter + "[img]" + baseUrlGfxZ + "[/img]"; str += enter + enter + "[sup]Ook een poll maken? klik dan [url=" + baseUrl + "]hier[/url]"; } if (type == "html") { str = "<strong>" + pollTitle + "</strong><br /><br />" + enter + enter + "<ul>" + enter; for (x = 1; x <= pollAnswers; x++) { str += " <li><a href="" + baseUrlVote + pollAnswerID[x] + "" target="_newWin">" + pollAnswer[x] + "</a></li>" + enter; } str += enter + enter + "</ul>" + enter + enter + "<small>Tussenstand:</small><br /><br />" + enter + "<img src="" + baseUrlGfx + ""><br /><br />"; str += enter + enter + "<small>Ook een poll maken? klik dan <a href="" + baseUrl + "" TARGET="_newwin">hier</a></small>"; } str.replace("<", "%3C"); str.replace(">", "%3E"); return str; } function vPoll(type) { document.getElementById('polltext').innerHTML = showPoll(type); } </script> <table> <tr> <td><a href="javascript:vPoll('ubb');">UBB Code</a></td> <td><a href="javascript:vPoll('ubbsmall');">UBB Small Code</a></td> <td><a href="javascript:vPoll('html');">HTML Code</a></td> </tr> <tr> <td colspan=3>Code:</td> </tr> <tr> <td colspan=3><textarea id="polltext" style="width: 400px; height: 200px;">inhoud</textarea></td> </tr> </table> |
1 |
1 2 | str.replace(">", "%3E"); |
1 2 3 4 5 6 7 | { var button = button; newWindow = window.open('add.php?path='+place+'&file='+file,"add_file","status=0,menubar=0,height=250,width=100,top=60px,left=100px"); button.disabled=true; newWindow.focus(); } |
Geef je aan de functie alleen de buttonnaam mee, of het buttonobject (evt. opgehaald met iets als document.getElementById)?quote:Op maandag 11 december 2006 23:36 schreef mschol het volgende:
als ik een alert van button doe krijg ik wel netjes de button naam terug..
wat doe ik verkeerd??
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |