请在下面的代码中解释this.value
的内容。
calcLapseDays
函数的第二个参数将传递什么值。?
我猜当前的文本框值,但当前文本框值为空,那么该值是什么。
请指导。
样品:
<html:text property="flEndDt" readonly="true" tabindex="<%=(i2++).toString() %>"
onfocus="calcLapseDays(document.forms[0].reqRcvdDate.value,this.value)"`/>
答案 0 :(得分:0)
您正在使用/输入的元素的值。
答案 1 :(得分:0)
因为在内联事件处理程序上调用该函数,this
将指向发起事件的DOM元素。
答案 2 :(得分:0)
为您举个例子,this
关键字指的是当前元素。考虑一下这个输入:
<input type="text" onclick="alert(this.value);" />
现在,在此输入内容并单击文本框以提醒其中的值!