1 2 3 4 5 6 7 8 9 | <audio> <source src="sound.ogg" type="audio/ogg" > <source src="sound.mp3" type="audio/mp3" > </audio> <div> <button onclick="document.getElementById('player').play()"><img src="Play.png"></button> <button onclick="document.getElementById('player').pause()"><img src="Pause.png"></button> </div> |
Dus kan ik die .png bestanden direct linken aan onclick?quote:Op woensdag 1 februari 2012 09:21 schreef picodealion het volgende:
Je kan onclick ook aan andere elementen hangen hoor .
Javascript events kunnen aan vrijwel elke zichtbare HTML tag gekoppeld worden.quote:Op woensdag 1 februari 2012 09:30 schreef Baghdaddy het volgende:
[..]
Dus kan ik die .png bestanden direct linken aan onclick?
Even uitproberen!
Oke, wist ik niet!quote:Op woensdag 1 februari 2012 09:31 schreef mstx het volgende:
[..]
Javascript events kunnen aan vrijwel elke zichtbare HTML tag gekoppeld worden.
Hoe bedoel je dat precies?quote:
1 | <img src="Play.png" onclick="document.getElementById('player').play()"> |
Dit bedoelde ik inderdaad. En wat Catch22- zegt, je kan beter styles (en scripts) in aparte .css en .js bestanden zetten, maar als de onclick de enige javascript is die je gebruikt is dit wel prima zo.quote:Op woensdag 1 februari 2012 09:35 schreef Baghdaddy het volgende:
[..]
Oke, wist ik niet!
[..]
Hoe bedoel je dat precies?
Is dit ongeveer iets in de goede richting:
[ code verwijderd ]
Kan het momenteel niet testen.
1 2 3 4 5 6 7 8 9 10 | <audio> <source src="audio/1.mp3" type="audio/mp3" > <source src="audio/1.ogg" type="audio/ogg" > </audio> <div> <img src="Play.png" style="cursor:pointer" onclick="document.getElementById('player').play()"> <img src="Pause.png" style="cursor:pointer" onclick="document.getElementById('player').pause()"> </div> |
Dat was het inderdaad, bedankt. Ik dacht dat de browser automatisch de audio speler herkent!quote:Op woensdag 1 februari 2012 13:39 schreef Catch22- het volgende:
doe eens <audio id="player"> ipv <audio>
Hoe moet de browser anders weten wat getElementById('player') is?
Ik heb al twee gebruikers gehad die er last van hebben gehad. En dit zijn zeg maar de snuggere van degene die het gaan gebruiken.quote:Op donderdag 2 februari 2012 11:05 schreef Catch22- het volgende:
de onkeydown van de enterknop registreren en bij een enter een return false; doen?
maar ik gebruik die functionaliteit zelf best vaak en het is standaard behaviour dus ik vraag me af of je dat moet willen.
Klopt is het ook. Want vervolgens verwerk ik de gegevens.quote:Op donderdag 2 februari 2012 11:05 schreef Scorpie het volgende:
Cue_: wss is het een submit button ipv een gewone knop.
1 2 3 | <?php $("button#fakeSubmit").click(function() { $(this).closest("form").submit(); }); ?> |
jQuery wordt niet gebruikt bij deze en zelf ook geen ervaring mee nog. Maar in ieder geval dus richting gewone button gaan.quote:Op donderdag 2 februari 2012 11:10 schreef Catch22- het volgende:
Dan zou ik de submitbutton vervangen door een <button> en dit stukje jQuery plaatsen (als je dat gebruikt, anders even vertalen.
[ code verwijderd ]
(phptags voor de highlighting)
1 2 3 | <?php <button value="Opslaan" onclick="document.getElementById('myForm').submit()"/> ?> |
Geweldigquote:
Op dit moment maak ik voor deze opdracht nog geen validaties op velden. Het is eerst maar bekijken of het wordt gebruikt en hoe vaak.quote:Op donderdag 2 februari 2012 11:26 schreef mstx het volgende:
Enter in een text input = versturen. Dat is altijd al zo en standaard functionaliteit.
Het probleem is dus dat mensen het formulier te vroeg versturen voordat ze alles ingevuld hebben? Zit daar dan geen validatie op?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |