在asp.net中为按钮增加确认按钮
为按钮增加确认按钮
<HEAD>
<title>Tips4</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<SCRIPT for="Button1" event="onclick()" LANGUAGE="javascript">
<!--
return confirm("你确定要点击吗?");
//-->
</SCRIPT>
</HEAD>
判别文本框中是否输入值:
<script language="javascript">
<!--
function test()
{
if (Form1.TextBox1.value=="")
{
alert("没有输入值!!");
return false
}
}
//-->
</script>
使用attributes属性进行设置javascript
protected void Page_Load(object sender, System.EventArgs e)
{
// DemoCode
Button1.Attributes["onmouseover"]="javascript:return confirm('are you sure? ')";
Button1.Attributes["onClick"]="javascript:return confirm('are you sure? ')";
}
直接在asp中定义javascript
<asp:Button ID="Button1" runat="server" onmouseover="this.style.backgroundColor='yellow'" onmouseout="this.style.backgroundColor='red'" Text="ButtonSS" /></P>
<P>
<asp:Button id="Button2" onmouseover="this.style.backgroundColor='green'" runat="server" Text="Button"></asp:Button> </P>
<p>
<asp:Label ID="Label1" runat="server" onclick="javascript:return confirm('are you sure?')" onmouseover="this.style.backgroundColor='yellow'" onmouseout="this.style.backgroundColor='white'" Text="Label"></asp:Label> </p>
动态的添加一个程序到控件的事件中。
<script language="javascript">
<!--
function test()
{
if (myform.TextBox1.value=="")
{
alert("没有输入值!!");
myform.TextBox1.value="adfqewe";
return false
}
}
//-->
</script>
在CS文件中添加
protected void Page_Load(object sender, System.EventArgs e)
{
this.Button1.Attributes.Add("onclick","javascript:return test();");
}
Response.Write("你输入了"+TextBox1.Text);
浙公网安备 33010602011771号