Bekijk Volledige Versie : HTML input in webformulieren
Van Buuren
11/01/05, 04:15
Hoe kan ik html in webformulieren schrijven waarbij de '<' en '>' geweigerd
worden (door javascript) en alternatieve codes (< < &$62; >) slechts de
haken schrijven maar geen html produceren in de formulieren; er wordt een
MASK="^[^><]*$" conditie gemeld in de source van het webformulier.
Bij voorbaat dank.
VB
John Bokma
11/01/05, 07:05
Van Buuren wrote:
> Hoe kan ik html in webformulieren schrijven waarbij de '<' en '>'
> geweigerd worden (door javascript) en alternatieve codes (< <
> &$62; >) slechts de haken schrijven maar geen html produceren in de
> formulieren; er wordt een MASK="^[^><]*$" conditie gemeld in de
> source van het webformulier.
Een slimme server-side programmeur checkt dat zelf nog ff (om te voorkomen
dat een lolbroek het script direct aanroept). Die MASK ken ik overigens
niet (schijnt wel als attr in SVG te zitten).
Op je vraag: als het geweigerd wordt, kan je het niet ingeven. Dit om te
voorkomen dat je de opmaak om zeep helpt of andere stoute dingen gaat doen.
--
John Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Website design: http://johnbokma.com/websitedesign/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
Daniel Tryba
11/01/05, 12:35
Van Buuren <vanbuuren@elitemail.org> wrote:
> Hoe kan ik html in webformulieren schrijven waarbij de '<' en '>'
> geweigerd worden (door javascript) en alternatieve codes (< <
> &$62; >) slechts de haken schrijven maar geen html produceren in de
> formulieren; er wordt een MASK="^[^><]*$" conditie gemeld in de
> source van het webformulier.
- Niet multiposten
- Het niet kunnen invullen van HTML in forms is een Good Thing (tm)
- JavaScript? In aeb6003c.0501101608.77273c35@posting.google.com was
het nog Java.
- Clientside of serverside? Clientside is makkelijk te omzeilen zoals
John al melde. Ik kan niets zo snel vinden over een mask attribuut.
Wasdat?