How to pass javascript var to server side on asp.net -
i'm trying pass textarea value server side. textarea cant runat=server though. heres code:
<script type="text/javascript"> function replace() { //replace < , > on textarea var obj = document.getelementbyid('recipient_list'); var str = obj.value; str = str.replace(/</i, "("); str = str.replace(/>/i, ")"); obj.value = str; alert("rec_lst.value: " + document.getelementbyid('recipient_list').value); //pass value server. alert("passing server"); document.getelementbyid("ctl00$contentplaceholder1$txtemails").value = str; alert("passed server"); alert("txtemails.value: " + document.getelementbyid("ctl00$contentplaceholder1$txtemails").value); } </script> this isn't working though... ideas how fix or better implement this??..
try this:
var txtemail = document.getelementbyid("<%=txtemails.clientid%>"); txtemail.value = str; however won't pass server, change text box value.
to have sent server user have click submit button, or if have server side button have such code "auto click" performing post back:
document.getelementbyid("<%=btnsubmit.clientid%>").click();
Comments
Post a Comment