首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

a href 怎么根据输入动态改变参数

2012-03-22 
a href 如何根据输入动态改变参数a href后面的参数如何根据输入动态改变a hreftencent://Message/?Uin

a href 如何根据输入动态改变参数
a href后面的参数如何根据输入动态改变
 <a href="tencent://Message/?Uin=447524120&&websiteName=q-zone.qq.com&Menu=yes" title="fdfsa">发送消息</a>

Uin的值如何根据文本框输入动态改变,
不好意思,对ASP.NET不熟悉

[解决办法]
可以用服务器端控件HyperLink
[解决办法]
用js控制,给a 一个id ,然后通过document.getElementById(id)找到这个元素,修改它的href属性,再写就是字符串处理了,想必知道弄了
[解决办法]
cs:
public string GetHref()
{
string href="<a href='tencent://Message/?Uin=" + this.txt1.text + "&websiteName=q-zone.qq.com&Menu=yes' title='fdfsa'>发送消息 </a>";
return href;
}
aspx:
<%=GetHref()%>
[解决办法]

HTML code
<html><head><script type="text/javascript"><!--function UpHref(h){   var str="tencent://Message/?Uin="+h+"&&websiteName=q-zone.qq.com&Menu=yes";   var d=document.getElementById("aid");   d.href=str;}--></script></head><body><a href="tencent://Message/?Uin=447524120&&websiteName=q-zone.qq.com&Menu=yes" id="aid" title="fdfsa">发送消息 </a><input type="text" onblur="UpHref(this.value)" /></body></html>
[解决办法]
探讨
cs:
public string GetHref()
{
string href=" <a href='tencent://Message/?Uin=" + this.txt1.text + "&websiteName=q-zone.qq.com&Menu=yes' title='fdfsa'>发送消息 </a>";
return href;
}
aspx:
<%=GetHref()%>

[解决办法]
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<script type="text/javascript" >
function keyupit(sender)
{
 var a = document.getElementById('test1');
 if(a != null)
 {
var url = "test.aspx?uin=";
url += sender.value;
url += "&websiteName=q-zone.qq.com&Menu=yes";
a.href = url;
 }
}

</script>

<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<a id="test1" href="test.aspx?uin=1&websiteName=q-zone.qq.com&Menu=yes">ffff</a>
<br />
<input id="txt" type="text" value="" onkeyup="keyupit(this)" /></div>
</form>
</body>
</html>

[解决办法]
不用客气

热点排行