Leser: 33
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
<html> <head> <script> function next( text ) { var newWin; newWin = window.open(); newWin.document.write( "<div>" + text + "</div>" ); } </script> </head> <body> <form> <input type="radio" name="sex" value="male" /> Male<br /> <input type="radio" name="sex" value="female" /> Female<br /> </form> <form> <input type="button" value="weiter" onclick="next( 'value' )"> </form> </body> </html>
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
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Foo</title> <script type="text/javascript">//<![CDATA[ function selectedSex() { var options = document.forms["foo"].elements["sex"]; for (var i = 0; i < options.length; i++) { var sex = options[i]; if (sex.checked) return sex.value; } return "neutral"; } function next(text) { var popup = window.open(); popup.document.write("<div>" + text + "</div>"); } //]]></script> </head> <body> <form id="foo" action="about:blank"><div> <input type="radio" id="sex-male" name="sex" value="male" /> <label for="sex-male">Male</label><br /> <input type="radio" id="sex-female" name="sex" value="female" /> <label for="sex-female">Female</label><br /> <input type="button" value="weiter" onclick="next(selectedSex())" /> </div></form> </body> </html>
2010-09-17T14:45:34 GwenDragonValides XHTML 1.1 ist das meines Erachtens nicht. ;)
QuoteUnd es fehlt irgendwo noch ein Hinweis mit noscript, dass es nur mit Javascript läuft.
QuoteUnd das Popup beinhaltet auch nur HTML ohne irgenwelche DOCTYPE.
QuoteAber sowas kann sich der Ersteller der Seite ja noch dazudenken, wenn er valide Seiten schreibt.