Javascript 在aspx中结合c#和js
在Web表单中,如何向href元素添加javascript函数的结果 我需要在当前url中附加一个取自jsmethod的参数。 也许是这样的:Javascript 在aspx中结合c#和js,javascript,c#,Javascript,C#,在Web表单中,如何向href元素添加javascript函数的结果 我需要在当前url中附加一个取自jsmethod的参数。 也许是这样的: <a href="<% HttpContext.Current.Request.Url.ToString()%>+"¶m1"+jsmethod()" > link </a> <script type="text/javascript"> function callMethod() {
<a href="<% HttpContext.Current.Request.Url.ToString()%>+"¶m1"+jsmethod()" > link </a>
<script type="text/javascript">
function callMethod() {
return "123";
}
</script>
函数callMethod(){
返回“123”;
}
您必须像这样使用javascript来管理它
<a href="" id="aNode"> link </a>
<script type="text/javascript">
function callMethod() {
return "123";
}
$(function() {
var link = '<%=HttpContext.Current.Request.Url.ToString()%>¶m1=' + jsmethod(); // construct link
$('#aNode').attr('href', link); // update link
});
</script>
函数callMethod(){
返回“123”;
}
$(函数(){
var link='¶m1='+jsmethod();//构造链接
$('#阳极').attr('href',link);//更新链接
});
没有什么比将c与js结合起来更合适的了。