我的功能是由onchange
事件在html select
類型輸入中進行的調用。 我分配一個變量的值,但它似乎並沒有得到由該功能,比如說外同名的變量訪問,在$(document).ready()
如何從腳本的其餘部分訪問JavaScript函數中的變量?
<select form="submitForm" name="frequency" class="meal-type-select" onchange="getFreqVal(this)">
<option value="O">One Time</option>
<option value="D">Daily</option>
<option value="W">Weekly</option>
<option value="M">Monthly</option>
<option value="Y">Yearly</option>
<option value="R">Requested</option>
</select>
和腳本是這樣的:(有很多更重要的劇本,但我只顯示相關的問題的一部分,使之少嘮嘮)
<script>
$(document).ready(function() {
var freqVal;
$('#addPictures').click(function() {
alert(freqVal);
});
});
function getFreqVal(sel)
{
freqVal = sel.value;
alert(freqVal);
}
</script>
移動'VAR freqVal直列;'出文檔準備功能的..啓動腳本塊.. – Hardy