내 HTML 페이지에서 하나의 div 요소를 하위 버튼으로 사용하고 있습니다. 자바 스크립트에서이 div 요소에 버튼을 추가하고 있습니다.버튼의 값을 변경하십시오.
$.each(responseObj.me, function (i, me) {
$('#subbutton').append('<input type="button" value=subscribe id="subscribe" background-color="green" onclick="">'+'</input>');
var subscribe=check();
function check()
{
if(responseObj.me[i].isSubscribed==="false")
{
document.getElementById("subscribe").value="I Trust";
$('#subbutton').click(function() {
sub(text);
document.getElementById("subscribe").value="Trusted";
});
}
else
{
document.getElementById("subscribe").value="Trusted";
$('#subbutton').click(function() {
unsub(text);
document.getElementById("subscribe").value="I Trust";
});
}
}
하지만 버튼을 처음 클릭 할 때 문제는, 그것이 가입되어 있지 않은 경우 가입 할 수 있으며 이미 등록 된 않다면 취소 할 수 있습니다. 하지만 다시 구독하기를 원한다면 구독하지 않으려합니다. (텍스트)는 구독하기 위해 사용되는 함수이고 unsub (텍스트)는 구독을 취소하는 기능입니다.
A [바이올린]을 작성하시기 바랍니다 귀하의 목표입니다 여부를 확인 (http://jsfiddle.net/) 그것을 위해 먼저 기본 HTML 학습과 –
시작을 디버깅하는 것이 더 쉽습니다 있도록 , * 다음 * 자바 스크립트! – adeneo
'responseObj'는 무엇입니까? 해당 코드 및 정보를 추가하여 문제를 재현하십시오. –