我有一个2个文件。 file1和file2。在file1中我有输入框。所以,我在这样的javascript函数中得到这个值在javascript中获取函数的返回值
<td>
<input onmouseleave="detect(this.value)" id="myqty" value="'.$items['qty'].'">
</td>
<script>
var retVal;
function detect(value)
{
retVal=value;
return retVal
}
</script>
我正在返回该值。所以在file2我有JavaScript的地方,我想收到返回的值。我怎么能够?
文件2
$(document).on('mouseleave', '#myqty', function(e){
e.preventDefault();
var returnValue= detect();
});
但var returnValue= detect();
我得到什么。
既然你使用JQuery,你可以得到所需的值作为'$( “#myqty”)。VAL()' –
我想要得到的JavaScript函数的返回值的值。我怎么能够? –
你没有用这个值进行任何处理,所以当你需要'input'值时,为什么不使用'$(“#myqty”).val()'? –