html文本框控件的常用属性、事件和方法

html文本框控件的常用属性、事件和方法,第1张

窗口事件 (Window Events)

仅在 body 和 frameset 元素中有效。

属性 值 描述

onload 脚本 当文档载入时执行脚本

onunload 脚本 当文档卸载时执行脚本

表单元素事件 (Form Element Events)

仅在表单元素中有效。

属性 值 描述

onchange 脚本 当元素改变时执行脚本

onsubmit 脚本 当表单被提交时执行脚本

onreset 脚本 当表单被重置时执行脚本

onselect 脚本 当元素被选取时执行脚本

onblur 脚本 当元素失去焦点时执行脚本

onfocus 脚本 当元素获得焦点时执行脚本

键盘事件 (Keyboard Events)

在下列元素中无效:base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, 以及 title 元素。

属性 值 描述

onkeydown 脚本 当键盘被按下时执行脚本

onkeypress 脚本 当键盘被按下后又松开时执行脚本

onkeyup 脚本 当键盘被松开时执行脚本

鼠标事件 (Keyboard Events)

在下列元素中无效:base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style, title 元素。

属性 值 描述

onclick 脚本 当鼠标被单击时执行脚本

ondblclick 脚本 当鼠标被双击时执行脚本

onmousedown 脚本 当鼠标按钮被按下时执行脚本

onmousemove 脚本 当鼠标指针移动时执行脚本

onmouseout 脚本 当鼠标指针移出某元素时执行脚本

onmouseover 脚本 当鼠标指针悬停于某元素之上时执行脚本

onmouseup 脚本 当鼠标按钮被松开时执行脚

拷贝过来的很全,希望对你有所帮助!!

可以隐藏

一、<input type="hidden" />

二、<input type="text" style="display:none" />

以上两种方法可以实现不留痕迹的隐藏。

三、<input type="text" style="visibility: hidden" />

第三种方法可以实现占位隐藏(会留下空白而不显示)

一个HTML服务器控件的属性集,与对应标签的常用属性集匹配。控件具有InnerText\InnerHtml\Style和Value等属性,一级Attributes等集合特征。每次在页面来源中发现标记了runat="server"的HTML标签时,ASP.NET运行库就会自动地创建对应的HTML服务器控件的实例。 现有的HTML服务器空间集并没有涵盖任一给定版本的HTML模式所有可能的HTML标签。只有最常用的标签才进入System.Web.UI.HtmlControls命名空间。<iframe>、<frameset>、<body>、<hn>等标签,一级<fieldset>、<marquee>和<pre>等最不常用的标签,都被省去了。 然而,对于在服务器上使用和配置的那些标签,缺乏一种专用的服务器控件并不会限制你的编程能力。我们只需要使用一个更一般的编程接口---HtmlGenericControl类。 2.Web服务器控件 Web服务器控件比HTML服务器控件具有更多特征。Web服务器控件不仅包括按钮和文本框等输入控件,而且还包括专用控件,例如日历、下拉列表、TreeView和DataGrid。Web服务器控件还包括一些非常像HTML服务器控件的组件。但是Web服务器控件比对应的HTML服务器控件更抽象,因为他们的对象模型不一定反应HTML语法。例如,让我们比较一下HTMl服务器控件和Web服务器TextBox控件。 Html服务器文本控件具有如下标记:

<input runat="server" id="firsName" type="text" value="dino" />Web服务器TextBox控件具有如下标记:

<asp:textbox runat="server" id="firstName" text="dino" />这两个控件都生成相同的HTML标记代码。然而,HTML服务器文本控件的编程接口非常接近HTMl<input>标签的编程接口,而Web服务器TextBox控件的方法和属性以一种更抽象的方式进行命名。例如,为了设置HTMl服务器文本框的内容,必须使用Value属性,因为Value是对应的HTMl属性名。如果使用Web服务器TextBox控件,则必须设置Text属性。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/6143906.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-16
下一篇2023-03-16

发表评论

登录后才能评论

评论列表(0条)

    保存