javascript中的这个关键字

javascript中的这个关键字,javascript,jsp,Javascript,Jsp,请在下面的代码中解释什么是这个.value calcLapseDays函数的第二个参数将传递什么值 我猜是当前文本框值,但当前文本框值为空,那么该值是多少 请导游 样本: <html:text property="flEndDt" readonly="true" tabindex="<%=(i2++).toString() %>" onfocus="calcLapseDays(document.forms[0].reqRcvdDate.value,this.value)"`

请在下面的代码中解释什么是
这个.value

calcLapseDays
函数的第二个参数将传递什么值

我猜是当前文本框值,但当前文本框值为空,那么该值是多少

请导游

样本:

<html:text property="flEndDt" readonly="true" tabindex="<%=(i2++).toString() %>" 
 onfocus="calcLapseDays(document.forms[0].reqRcvdDate.value,this.value)"`/>


您正在使用/键入的元素的值。

因为该函数是在内联事件处理程序上调用的,
将指向事件起源的DOM元素。

举个例子,
关键字引用当前元素。考虑这个输入:

<input type="text" onclick="alert(this.value);" />


现在,在这个文本框中键入一些内容,然后单击文本框以警告其中的值

对于空白文本框,值将为“”(空字符串)