我有2个档案。 file1和file2。在file1中,我有输入框。所以,我正在像这样的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();
中我什么也没得到。 最佳答案
可能是因为函数需要参数。尝试以下方法:-
$(document).on('mouseleave', '#myqty', function(e){
e.preventDefault();
var returnValue= detect($(this).val());
});