我有一個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()'? –