(1)你在做Web开发的时候,可能也会遇到我之前遇到的问题。使用TextBox控件时,控件的边缘不能被背景图片完全覆盖,如图1所示:。
Textbox也是一个html——解析后的Text控件,Text控件默认加边框,即border:1px solid # 000因此,只需在Textbox控件中添加以下CSS,即“border:0px”,最终效果如图2所示:。
(2)在做Web开发的时候,不知道大家有没有注意到,在设置Textbox控件的TextMode='MultiLine '的时候,MaxLength实际上已经过期了。因为当Textbox的TextMode属性为‘MultiLine’时,解析后其实是一个html—textarea控件,这个html控件没有MaxLength属性。此时,如果要限制其输入长度,可以设置以下属性:ASP : textbox id=' reply _ note ' runat=' server ' text mode=' multiline ' onkey up=' this。值=这个。value.slice (0,1000)'。在做一些输入框的时候,可能想在获得焦点的时候触发一个事件,在失去焦点的时候触发一个事件:我写了两个JS只是为了满足以下效果:复制代码如下: Script Type=' text/JavaScript '/在获得焦点函数onFocusFun(element,element value){ if(element . value==element value){ element . value=' ';element . style . color=' ';} }//事件函数onblurfun(元素,元素值){if(元素。value=='') {element。style.color=' # 808080 '在离开输入框时触发;element.value=elementValue}} /script然后,只需在Textbox控件中引用它们如下:复制代码如下: ASP : Textbox ID=' reply _ note ' runat=' server ' text=' post reply,输入字数限制1000字' fore color=' # 808080 ' onfocus=' onfocus fun(this,' post reply,字数限制1000字')' onbulr=' onbulfun(this,' post reply,输入字数限制1000字))'/asp:文本框这是我最近开发的一个小技巧。可能我在网上写过类似的,但我个人觉得这些方法比较简单易懂,希望对大家有帮助。如果你有其他类似的提示,可以留言分享。