对于文本输入框可能是下面这样的情形:
<input type="text" name="firstname" id="tfield" onblur=
"if (this.value) {doSomething();}"
 />


而如果是文本区域,文本输入块的话就是:
<textarea name="tarea" rows="20" id="question" cols="20" onblur=
"if (this.value) {doSomething();}"
>
如果输入框为空的话,JavaScript 会把 this.value 解析成 false, 所以后面的doSomething()将不会执行。
JavaScript 将表单中的空白字段计算为空字符串或者&& 。this 关键字是指向包含事件处理属性(如:blur)
的表单输入框的很好而常用的方法。而this.value 则返回这个文本输入框的内容。