我尝试使用href传递隐藏字段值。下面是相同的代码片段,它不起作用。我不想使用java脚本函数,因为我想在用户禁用java脚本时在特定场景中使用它。变量的值在
后面的代码中设置<form name ="hiddenform" method="get" action="a1.asp">
<input type="hidden" id="hasflash" value=" " />
<div class="header" id="check" style="color: red;">
please <a href="a1.asp?hasflash"+<%=hasflash.Value%>>upgrade your add-on software</a>
</div>
我也尝试过以下代码:
<div class="header" id="check" style="color: red;">
please <a href=("a1.asp?hasflash={0}",hasflash.Value)>upgrade your add-on software</a>
</div>
答案 0 :(得分:1)
尝试
<div class="header" id="check" style="color: red;">
please <a href="a1.asp?hasflash=<%=hasflash.Value%>">upgrade your add-on software</a>
</div>
答案 1 :(得分:0)
首先,您需要将runat="server"
添加到隐藏字段
<input type="hidden" runat="server" id="hasflash" Value="SomeValues" />
然后你可以用两种或更多种方式实现这个目标
please <a href="a1.asp?hasflash=<%=hasflash.Value %>">upgrade your add-on software</a>
或
please <a href='<%= String.Format("a1.asp?hasflash={0}",hasflash.Value) %>'>upgrade your add-on software</a>