我用过Response.Write("<script>alert('提示信息');</script>")可是不行呀!
我的代码:用.asxc文件做的<%@ Control Language="vb" src="/functions.vb"%>
<script runat="server">
Sub Job_User_denglu_Click(ByVal Sender As Object, ByVal E As ImageClickEventArgs)
if Trim(Job_user_name.text)="" Then
Job_user_name.Text="不能为空"
Exit Sub
End If
if Trim(Job_user_pass.text)="" Then
Job_user_name.Text="不能为空"
Exit Sub
End If
End Sub
</script>
<table width="160" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><img name="" src="" width="1" height="6" alt=""></td>
</tr>
<tr>
<td width="160"><img src="/act_login/images/pic_login_01.gif" width="160" height="42"></td>
</tr>
<tr>
<td background="/act_login/images/pic_0004.gif"><table width="144" height="73" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td width="48" height="21" align="right" class="black">用户名:</td>
<td width="85"><asp:textbox ID="Job_user_name" runat="server" CssClass="english-font" MaxLength="20" style="font-size: 12 px; letter-spacing: 0; color: #333333; vertical-align: 0; background-color: #EFF7FF; border-style: groove; border-width: 1; padding: 1" Width="66"/></td>
</tr>
<tr>
<td height="21" align="right" class="black">密 码:</td>
<td><asp:textbox ID="Job_user_pass" runat="server" CssClass="english-font" TextMode="Password" MaxLength="20" style="font-size: 12 px; letter-spacing: 0; color: #333333; vertical-align: 0; background-color: #EFF7FF; border-style: groove; border-width: 1; padding: 1" Width="66"/></td>
</tr>
<tr align="center">
<td height="19" colspan="2" class="black"><asp:RadioButton id="User_Corporation" runat="server" CssClass="shenghongse-12" Text="企业" GroupName="User_liexin"></asp:RadioButton> <asp:RadioButton CssClass="shenghongse-12" Checked="True" id="User_Talent" runat="server" Text="个人" GroupName="User_liexin"></asp:RadioButton></td>
</tr>
</table> </td>
</tr>
<tr>
<td><img src="/act_login/images/pic_0002.gif" width="160" height="5"></td>
</tr>
<tr>
<td background="/act_login/images/pic_0005.gif"> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td > <table width="95%" border="0" cellpadding="0" cellspacing="2" align="center">
<tr>
<td height="20" align="center" class="shenghongse-12"><asp:imagebutton ID="Job_User_denglu" AlternateText="用户登录" ImageUrl="/images/bt/pic_login.gif" onclick="Job_User_denglu_Click" border="0" runat="server"/>
<a href="/act_login/act_geran/skrregterm.aspx?Job_url1=用户注册"><img src="/images/bt/bt_login1.gif" width="62" height="17" border="0"></a></td>
</tr>
<tr>
<td height="20" align="center"><span class="black"><img src="../../images/inc_ico/qy_zhuce.gif" width="9" height="10" align="absmiddle">
</span><span class="shenghongse-12">忘记密码</span><span class="black"> <img src="../../images/inc_ico/gr_zhuce.gif" width="9" height="10" align="absmiddle">
</span><span class="shenghongse-12">新手起步</span></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="/act_login/images/pic_0003.gif" width="160" height="10"></td>
</tr>
<tr>
<td><img name="" src="" width="1" height="6" alt=""></td>
</tr>
</table>
我的代码:用.asxc文件做的<%@ Control Language="vb" src="/functions.vb"%>
<script runat="server">
Sub Job_User_denglu_Click(ByVal Sender As Object, ByVal E As ImageClickEventArgs)
if Trim(Job_user_name.text)="" Then
Job_user_name.Text="不能为空"
Exit Sub
End If
if Trim(Job_user_pass.text)="" Then
Job_user_name.Text="不能为空"
Exit Sub
End If
End Sub
</script>
<table width="160" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><img name="" src="" width="1" height="6" alt=""></td>
</tr>
<tr>
<td width="160"><img src="/act_login/images/pic_login_01.gif" width="160" height="42"></td>
</tr>
<tr>
<td background="/act_login/images/pic_0004.gif"><table width="144" height="73" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td width="48" height="21" align="right" class="black">用户名:</td>
<td width="85"><asp:textbox ID="Job_user_name" runat="server" CssClass="english-font" MaxLength="20" style="font-size: 12 px; letter-spacing: 0; color: #333333; vertical-align: 0; background-color: #EFF7FF; border-style: groove; border-width: 1; padding: 1" Width="66"/></td>
</tr>
<tr>
<td height="21" align="right" class="black">密 码:</td>
<td><asp:textbox ID="Job_user_pass" runat="server" CssClass="english-font" TextMode="Password" MaxLength="20" style="font-size: 12 px; letter-spacing: 0; color: #333333; vertical-align: 0; background-color: #EFF7FF; border-style: groove; border-width: 1; padding: 1" Width="66"/></td>
</tr>
<tr align="center">
<td height="19" colspan="2" class="black"><asp:RadioButton id="User_Corporation" runat="server" CssClass="shenghongse-12" Text="企业" GroupName="User_liexin"></asp:RadioButton> <asp:RadioButton CssClass="shenghongse-12" Checked="True" id="User_Talent" runat="server" Text="个人" GroupName="User_liexin"></asp:RadioButton></td>
</tr>
</table> </td>
</tr>
<tr>
<td><img src="/act_login/images/pic_0002.gif" width="160" height="5"></td>
</tr>
<tr>
<td background="/act_login/images/pic_0005.gif"> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td > <table width="95%" border="0" cellpadding="0" cellspacing="2" align="center">
<tr>
<td height="20" align="center" class="shenghongse-12"><asp:imagebutton ID="Job_User_denglu" AlternateText="用户登录" ImageUrl="/images/bt/pic_login.gif" onclick="Job_User_denglu_Click" border="0" runat="server"/>
<a href="/act_login/act_geran/skrregterm.aspx?Job_url1=用户注册"><img src="/images/bt/bt_login1.gif" width="62" height="17" border="0"></a></td>
</tr>
<tr>
<td height="20" align="center"><span class="black"><img src="../../images/inc_ico/qy_zhuce.gif" width="9" height="10" align="absmiddle">
</span><span class="shenghongse-12">忘记密码</span><span class="black"> <img src="../../images/inc_ico/gr_zhuce.gif" width="9" height="10" align="absmiddle">
</span><span class="shenghongse-12">新手起步</span></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td><img src="/act_login/images/pic_0003.gif" width="160" height="10"></td>
</tr>
<tr>
<td><img name="" src="" width="1" height="6" alt=""></td>
</tr>
</table>
这样不行的,我试过了。错误提示如下:
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: BC30081: “If”必须以匹配的“End If”结束。源错误: 行 2: <script runat="server">
行 3: Sub Job_User_denglu_Click(ByVal Sender As Object, ByVal E As ImageClickEventArgs)
行 4: if Trim(Job_user_name.text)="" Then
行 5: Response.Write("<script language='javascript'>alert('提示信息');</script>")
行 6: Job_user_name.Text="不能为空"
源文件: E:\我的工作室\中国企业家网(管理系统)\人才频道\act_inc\User_denglu\user_denglu.ascx 行: 4
你把这句加到CS文件中,不要放到HTML中,在需要显示提示框的时候,调用就可以了,
第二次调试的错误信息是因为没有end if。和JS无关