I have separate snippets of text which I want joined together to form an email message. My ASP.net page has a radiobuttonlist where the user can select the email circumstance, and based on the selection I want some checkboxes to show or hide. Then, as certain checkboxes are clicked, I want an output box to join together the selected snippets of text into an email message. But I want all of this to happen in the user's browser, i.e. I don't want any posting back to the server. This is because I want this to work on a mobile phone, and not constantly wait for the slow mobile network. At the moment I have it working but it requires a Submit button which causes posting back to the server. How can I do this client side only?