I have some JavaScript that on button click takes a the text from the textarea and places it into a div.
What I would like to do preferably via C# is save that content (somehow) to a textdoc maybe? or straight into the database (unsure as it could contain alot). So unfimilar with JavaScript hence my preference for C but if JavaScript could do the job it would be nice to have the client side run the script.
Atm all I want to do is save the divs somehow then later I will learn how to retrieve them.
The JavaScript I have atm for creating the div:
<script type="text/javascript">
$(function () {
$('button').click(function () {
var x = $('textarea').val();
$('textarea').val('');
$('#test1').append('<div id="test">' + x + '</div>');
return false;
});
});
</script>
which outputs:
<div id="test1">
<div id="test">Write Something....</div>
<div id="test">Write Something....</div>
</div>
As you can see there can be many of the same type but if I could just save that data then i could find a way to load it later!
You can use XMLHTTPRequests – also known as AJAX, to do this. (Read about AJAX here)
Through jQuery’s $.ajax or $.post function, you can send this HTML to a server-side script (PHP, ASP, etc.) and have that script save it to your database. I recommend using javascript to strip out newlines, etc…
Of course, there’s also cookies, but that is very impractical and not a good idea. Cookies only exist as long as the user allows them to.