Thread JS: Frage zur Parameterübergabe mit JSON
(51 answers)
Opened by Kuerbis at 2011-08-26 19:59
Gibt es hier einen Weg, die Parameter nicht einzeln zu übergeben, sondern alle in einem JSON-String?
Code (html): (dl
)
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 <!DOCTYPE HTML> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <script type="text/javascript"> function ad_row() { var data = { menge : { type : 'number', size : 8 }, bezeichnung : { type : 'text', size : 40 }, euro_stueck : { type : 'text', size : 12 } }; var table_id = 'product'; var table = document.getElementById( table_id ); var rows = table.getElementsByTagName( 'tr' ).length; var tr = table.insertRow( rows ); var count = 0; for ( name in data ) { count++; var td = document.createElement( 'td' ); var input = document.createElement( 'input' ); input.name = name + '_' + count; for ( attr in data[name] ) { input[attr] = data[name][attr]; } td.appendChild( input ); tr.appendChild( td ); } } </script> </head> <body> <table id="product"> </table> <br /> <form> <input type="button" onclick="ad_row()" value="Zeile hinzufügen" /> <br /><br /> <input type="submit" value="OK"/> </form> </body> </html> modedit Editiert von GwenDragon: Sprache JS im Titel hinzugefügt! Last edited: 2011-08-29 13:13:35 +0200 (CEST) |