PDA

View Full Version : دریافت نتیجه از تابع javascript در قسمت code Behind



ali_mnkt
شنبه 23 مرداد 1389, 22:01 عصر
با سلام

من یه تابع با javaScript دارم که دوتا ورودی داره و بر حسب اونا یکسری محاسباتی رو انجام

می ده . مشگل من اینجاست که می خوام با کلیک روی یه button اون تابع اجرا بشه ( پارامتر ها

هم بهش پاس داده شن ) و بعد از اجرای اون تابع نتیجه نهایی در یک خط در قسمت کدهای

C# که در اونجا این تابع فراخونی شده برگردونده شه . چکار باید بکنم ؟

mohammad87
شنبه 23 مرداد 1389, 22:21 عصر
سلام دوست عزیز،
از مثال و کد زیر می تونی کمک بگیری:

<script type="text/javascript" >
function func(a,b) {
var c = a * b;
document.getElementById('<%=txtmatn.ClientID%>').value = c;
}
</script>


<body>
<input id="Button1" type="button" value="شروع" class="input" onclick="func(2,3);"/>
<asp:TextBox ID="txtmatn" runat="server"></asp:TextBox>
<body>

Vahid_moghaddam
شنبه 23 مرداد 1389, 23:21 عصر
اگه قراره نمایش بدید، راه حل بالا جواب می ده. اما اگر می خواید از این مقدار استفاده کنید برای پردازش های بعدی، این مقدار رو باید به سرور بفرستید، مثلا با استفاده از ajax