Ik bedacht me laatst ineens het volgende: er is geen <form>-element waarmee je een plaatje kunt tekenen om dat te versturen naar een server. Nu, ik verveel me een beetje en heb me voorgenomen om zoiets eens te maken.
De techniek is er wel een beetje:
Ik neem een div, zet daar een JavaScriptje achter, zodat als je er overheen gaat met je muis, hij check of je je muisknop hebt ingedrukt, en als dat zo is geeft ie die ene pixels een bepaalde kleur. Dat slaat hij dan ook op in een array ofzo, en dan kun je vervolgens met GD een plaatje ervan maken.
Tot zover allemaal heel leuk enzo, maar nu het probleem. Hoe kan ik in een div een bepaalde pixels een andere kleur geven dan de rest? Om nou allemaal verschillende div's te maken, lijkt me een beetje overdreven. Een andere optie is een tabel, maar daarvoor geldt hetzelfde.
Heeft iemand misschien een geniale ingeving?
PS: Wat ik wil maken bestaat al (kwam een vriend van me gisteren mee), maar het is gewoon een Markup Language (InkML), die natuurlijk door geen één browser wordt ondersteunt. Zie hier.
689 views