innerHTML을 사용하는 JavaScript 함수에 동적 매개 변수를 전달하는 데 문제가 있습니다. innerHTML을 사용하여 JavaScript 함수에 동적 매개 변수 전달
var name = "test";
frm.innerHtml = '<button name="close" id="close" title="Cancel" type="button"
onclick="closeTab('+name+');">Return</button>';
나는 closeTab()
함수의 코드를 디버깅
name
변수에 의해 지정된 매개 변수는
null
입니다 : 아래에 포함
내가 사용하고있는 현재의 코드입니다.
innerHTML 속성을 수정하는 동안 값의 선언에 문제가 있다고 생각합니다.
도움을 주시면 감사하겠습니다.
감사
나는 단순히 따옴표없이 변수 이름을 사용합니까? 감사합니다 – Coder
당신이 변수로 이름의 값을 사용하여 인용문을 추가하십시오. – Novak
DOM을'document와 같이 사용해야합니다.'innerHtml'을 설정하는 대신 createElement'와 같은 것들을 사용합니다. –