如何让button.click后弹出确认框包含textbox的值? ASP.NET C# 如何让button.click后弹出确认框包含textbox的值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ClientScript.RegisterStartupScript(this.GetType(),"msg","<script>alert('"+textbox.value+"')</script>") 请问这句是写在Page_Load里面吗? Button1.ClientClick = "return confirm(document.getElementById('" + TextBox1.ClientID + "').value)"; 写JS方法,然后再JS方法中弹出确认框,确认框的消息内容动态拼接 <head runat="server"><script language="javascript" type="text/javascript"> function fun1() { var msg = document.getElementById("TextBox1").value; if (confirm(msg)) { //.... } }</script> <title></title></head><body> <form id="form1" runat="server"> <div> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="fun1()" /> </div> </form></body>如果只是弹出的话直接用JAVASCRIPT来做就足够了你最好还是说详细一些 如果你用C#,就是我上面说的那样,放在click事件里,要不就用js,就弹框的话,js要好些,不用回发! 关键是我用的VS版本的button没有onclientclick 直接onclick="fun1()"onclientclick是客户端按钮的属性 关键是我用的VS版本的button没有ClientClick属性的 Button1.Attributes.Add("onclick","return confirm(document.getElementById('" + TextBox1.ClientID + "'))") 哥们,你翻翻看看 好像全名叫 OnClientClick事件你总不能指望我们单词记性那么好吧。 你编程 都不看看VS提示的 属性和方法吗,、另外看看页面生命周期,asp.net控件原理。 懂了后,任何 界面层的问题都难不住你了 15楼写得对,但缺少value在Page_Load里面加上这么一句Button1.Attributes.Add("onclick","return confirm(document.getElementById('" + TextBox1.ClientID + "').value)")这样写能实现在弹出的确认框里显示textbox的值,但假如我要在弹出的确认框中显示"输入框中显示的是(textbox的值)",也就是在弹出的确认框中加上一些中文字,那么应该怎么写? 你还没跳出 button1这种服务器控件的怪圈里,你都不知道它是什么。 鼠标反键看看你页面。Button1.Attributes.Add("onclick","return confirm(document.getElementById('" + TextBox1.ClientID + "').value)")这句话变成了什么? 怎样让CheckBoxList中的项对齐 救救我吧!! .net mvc3本地发布成功后如何跟自己的程序同步?!? 在vs2005中如何用客户端控件来实现图片上传 如何在后台给GridView模板列中的控件属性赋值 163登录框中的文字是怎样弄的啊??? 数组的序号可以用变量的类似的东西来代替吗/? 谁能给个 铁牛 存储过程分页 使用搜索的例子 奉献爱心挽救青春生命 求微软ASP.NET和ADO.NET的最新试例下载!!!UP者有分~ asp.net中怎样读取串口数据存入数据库 mvc怎么才能不显html标记?
请问这句是写在Page_Load里面吗?
<head runat="server">
<script language="javascript" type="text/javascript">
function fun1() {
var msg = document.getElementById("TextBox1").value;
if (confirm(msg)) {
//....
}
}</script>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="fun1()" />
</div>
</form>
</body>
如果只是弹出的话直接用JAVASCRIPT来做就足够了
你最好还是说详细一些
关键是我用的VS版本的button没有onclientclick
、另外看看页面生命周期,asp.net控件原理。 懂了后,任何 界面层的问题都难不住你了
在Page_Load里面加上这么一句Button1.Attributes.Add("onclick","return confirm(document.getElementById('" + TextBox1.ClientID + "').value)")这样写能实现在弹出的确认框里显示textbox的值,但假如我要在弹出的确认框中显示"输入框中显示的是(textbox的值)",也就是在弹出的确认框中加上一些中文字,那么应该怎么写?
Button1.Attributes.Add("onclick","return confirm(document.getElementById('" + TextBox1.ClientID + "').value)")这句话变成了什么?