0
我新的Javascript和我有一個問題傳遞變量從函數功能:的Javascript:從函數傳遞變量的功能
$(document).ready(function() {
$('input[type=checkbox]:checked').removeAttr('checked');
var filename = document.getElementById("Tagg").value;
var checkboxesH = $('input[type="checkbox"][name="tags[]"]');
checkboxesH.change(function() {
$('input[type="text"][name="tags"]').val(filename);
var current = checkboxesH.filter(':checked').length;
});
});
在checkboxesH.change功能
,文件名總是空!爲什麼?當頁面打開時,textfield標籤中有一個字符串。 謝謝。
控制檯中的任何錯誤?輸入是否有'id ='Tagg'? ready函數中的console.log(文件名)會打印什麼? –
看起來應該可以工作。你應該提供更多信息。現在只是一個建議:如果您使用的是jQuery,請堅持jQuery:使用$(「#Tagg」)。val()'代替。 – MaxArt
「Tagg」是什麼元素?請顯示它的html。 – nnnnnn