如何在web頁(Default.aspx)的textbox上增加鼠標的單擊事件

xymao123 2007-05-22 11:20:04
比如在網頁上有一個到職日期的textbox,有一個Calendar1日期控件,開始時Calendar1隱藏了,當在textbox上單擊鼠標時,Calendar1顯示在textbox附近,在選擇日期後,將Calendar1的選定值賦給textbox. 但textbox沒有onclick事件,請問如何添加textbox的鼠標單擊事件.
...全文
392 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xymao123 2007-05-23
  • 打赏
  • 举报
回复
//貼上代碼
//參考其他貼子的內容,可以讓textbox相應迴車鍵, 但當注釋掉迴車鍵的事件,加上相應鼠標的語句後,textbox還是不相應鼠標單擊,但相應迴車,這是為何?
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//TextBox1.Attributes.Add("onkeydown", "if(event.keyCode==13){document.all.Button1.focus();document.all.Button1.click();}");
TextBox1.Attributes.Add("onclick","fun()");
}

protected void fun()
{
this.TextBox1.Text = "asdf";
}

protected void Button1_Click(object sender, EventArgs e)
{
this.TextBox1.Text = this.TextBox1.Text + "a";
}
}


czl0710 2007-05-22
  • 打赏
  • 举报
回复
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
改写成
<input ID="TextBox1" runat="server" type="text" name="textfield">
就有onclick事件了
JavaK 2007-05-22
  • 打赏
  • 举报
回复
UP
coolpc 2007-05-22
  • 打赏
  • 举报
回复
<input ID="TextBox1" runat="server" type="text" name="textfield">
sly520 2007-05-22
  • 打赏
  • 举报
回复
textbox.attributes.add(onclick,clickevent());
或者<input ID="TextBox1" runat="server" type="text" name="textfield" onclick="???">
源码下载地址: https://pan.quark.cn/s/a4b39357ea24 Altium Designer 18是一款功能丰富的电子设计自动化工具,其集成了电路原理图绘制、PCB布局规划、三维视图展示、电路仿真分析以及生产文件生成等多项核心功能,为电子工程师们提供了一个全面的硬件设计解决方案。该软件的官方中文指导材料系统地阐述了从项目初始阶段到最终完成的全过程操作方法。 在“AD18 官方中文指导材料”中,使用者可以掌握以下核心内容要点: 1. **系统配置与界面认知**:熟悉Altium Designer 18的工作平台,涵盖菜单选项、工具栏配置、工作区域安排,以及个性化工作界面的设定方法。 2. **项目创建流程**:掌握如何建立新的项目工程,包括工程参数配置、项目模板选取,以及项目文件的添加操作。 3. **电路图绘制技术**:学习电路原理图的绘制流程,包括元件库的维护管理、元件放置技巧、连接线路绘制、属性编辑操作,以及网络表的自动生成方法。 4. **元件库构建与管理**:了解如何建立自定义元件库,执行元件的导入与导出任务,以及利用Altium Designer自带的元件资源库。 5. **PCB布局设计方法**:掌握PCB设计的基本准则,如元件布局策略、布线技巧、层叠结构调整、布线规则优化,以及冲突检测与短路处理技术。 6. **设计规范与约束条件**:理解设定设计规范和电气约束条件的关键性,包括间距参数设定、焊盘尺寸规格、过孔尺寸要求等,以及运用规则检查进行设计验证的流程。 7. **三维模型整合应用**:学习如何将三维模型与PCB设计内容相结合,以实现更为直观的机械配合验证。 8. **电路性能仿真技术**:掌握使用Altium Des...

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧