를 작동하려면 다음 checkboxesH.change 기능에자바 스크립트 : 함수에서 변수를 전달하는 것은 내가 자바 스크립트에 새로 온 사람과 내가 문제 함수에 함수에서 변수를 전달해야
$(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;
});
});
를, 파일 이름은 항상 null입니다! 왜? 페이지가 열리면 텍스트 필드 태그에 문자열이 있습니다. 감사합니다.
콘솔에 오류가 있습니까? 입력에'id = 'Tagg'가 있습니까? 준비 기능에서 console.log (filename)은 무엇을 인쇄합니까? –
작동해야합니다. 더 많은 정보를 제공해야합니다. 지금 당장의 조언 : jQuery를 사용한다면 jQuery에 충실하십시오. 대신'$ ("Tagg"). val()'을 사용하십시오. – MaxArt
어떤 종류의 요소는''Tagg ''입니까? 자사의 HTML을 보여주십시오. – nnnnnn