在使用了母版页的内容页中,如何在JavaScript中调用Html Input(Hidden)控件?下面是我的代码:
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<script language="javascript" type="text/javascript">
<!--
function CreateDir()
{ dirName=prompt("请输入文件夹名!","");
if ((dirName) && (dirName!=""))
{
ContentPlaceHolder1.FindControl("Hidden1").value=dirName; //这句不行啊!!!
//把上面的换成Hidden1.value=dirName;也不行!!!
_doPostBack('CreateSubDir','');
}
}
-->
</script>
<input id="Hidden1" type="hidden" runat="server" />
<asp:LinkButton ID="CreateSubDir" runat="server" OnClick="CreateDirProc"></asp:LinkButton>
</asp:Content>后台代码文件中的代码:
Protected Sub CreateDirProc(ByVal sender As Object, ByVal e As System.EventArgs)
Dim SubDir As String = Hidden1.Value
Directory.CreateDirectory(SubDir)
End Sub
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<script language="javascript" type="text/javascript">
<!--
function CreateDir()
{ dirName=prompt("请输入文件夹名!","");
if ((dirName) && (dirName!=""))
{
ContentPlaceHolder1.FindControl("Hidden1").value=dirName; //这句不行啊!!!
//把上面的换成Hidden1.value=dirName;也不行!!!
_doPostBack('CreateSubDir','');
}
}
-->
</script>
<input id="Hidden1" type="hidden" runat="server" />
<asp:LinkButton ID="CreateSubDir" runat="server" OnClick="CreateDirProc"></asp:LinkButton>
</asp:Content>后台代码文件中的代码:
Protected Sub CreateDirProc(ByVal sender As Object, ByVal e As System.EventArgs)
Dim SubDir As String = Hidden1.Value
Directory.CreateDirectory(SubDir)
End Sub
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货