我想在关闭焦点时保存多行文本框的内容 - 即用户已完成输入并在文本框外单击以使焦点失焦。
我可以处理保存 - 这没问题,但有焦距功能吗? 我不介意一个javascript版本。我必须使用asp:TextBox。
我尝试使用onFocus,OnServerChange,onKeyUp,但这并不是我想要的。 如果你们中的任何一个人使用Facebook,那就像文本框显示在个人资料图片的正下方。
答案 0 :(得分:3)
OnBlur
:)
<asp:TextBox runat="server" onblur="alert(1);" />
(我记不起来了,如果它会将任何未知的服务器属性写入客户端,我认为确实如此,但如果没有,则需要将其添加为属性,在代码中。)
- 编辑:
确认它确实很乐意写出未知属性(onblur不是TextBox控件的属性,但它将在HTML中呈现,因此它可以工作)。
答案 1 :(得分:0)
多行文本框应呈现给textarea元素。为它的onBlur事件分配一个事件处理程序,你应该很好。