如何在不进入html的情况下尝试更改aspx webform中的链接

时间:2013-09-11 05:56:06

标签: javascript asp.net vb.net

我有这个代码工作正常,但我想要的是链接是可更改的,而无需进入HTML级别。可能类似于带有文本框的vb.net表单,点击按钮后链接会替换我当前拥有的链接。

是否可以将vb.net windows窗体与aspx.net表单链接起来?如果是,那么最佳方法是什么?

以下是代码:

<script type="text/javascript">
<!--
var step=1
var whichimage=1
function slideit(){
if (!document.images)
return
document.images.slide.src=eval("image"+step+".src")
whichimage=step
if (step<3)
step++
else
step=1
setTimeout("slideit()",1800)
}
slideit()
function slidelink(){
if (whichimage==1)
window.location="http://www.google.com"
else if (whichimage==2)
window.location= "http://www.facebook.com"
else if (whichimage==3)
window.location="http://www.twitter.com"
}
//-->

</script>

1 个答案:

答案 0 :(得分:0)

试试这个

假设文本框是这个

<input id="txtbx" type="text">

然后你可以得到像这样的文本框内容

function slidelink(){
if (whichimage==1)
window.location= document.getElementById('txtbx').value;
else if (whichimage==2)
window.location= document.getElementById('txtbx').value;
else if (whichimage==3)
window.location= document.getElementById('txtbx').value;
}
相关问题