today i was working some javascript when my array's didn't behave as expected, so after some research i found prototype was the cause... try my test to see what i mean, so my question is, how can i loop associative array (so i can get all keys for the array) without prototype giving me all functions?
Test HTML: ************************************************************************************* <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http:// www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="nl" xml:lang="nl"> <head> <title>Test HTML</title> <meta name="description" content="" /> <meta name="keywords" content="" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="prototype.js" type="text/javascript"></script> <!-- Prototype JavaScript framework, version 1.6.0 --> <script type="text/javascript"> function CTest() { this.aTest = new Array(); this.aTest["key1"] = "val1"; } CTest.prototype.printArray = function() { var PrintOut = "<table>"; for(x in this.aTest) { PrintOut += "<tr><td>" + x; PrintOut += "</td><td>"; PrintOut += this.aTest[x]; PrintOut += "</td></tr>"; } PrintOut += "</table>"; document.getElementById('result').innerHTML = PrintOut; } var Test = new CTest(); </script> </head> <body> <div onclick="Test.printArray()">clickme</div> <div id="result"></div> </body> </html> --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Spinoffs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-spinoffs?hl=en -~----------~----~----~----~------~----~------~--~---
