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

Popular posts from this blog

php - What is the difference between $_SERVER['PATH_INFO'] and $_SERVER['ORIG_PATH_INFO']? -

fortran - Function return type mismatch -

queue - mq_receive: message too long -