Question: can javascript write to a file?
Answer: If you are talking about browser javascript, you can not write data directly to local file for security reason. HTML 5 new API can only allow you to read files. Above answer is useful but, I found code which helps you to download text file directly on button click. In this code you can also change filename as you wish.