0
我試圖通過在jquery html彈出一個參數up.But不能 這樣做。下面是我的代碼。javascript jquery popup
var emailid =result.rows[0].emailid;
var html = '<input type="button" class="closebtn" value="close"/>'
+ 'Firstname :'+result.rows[0].firstname+'<br/>'
+ 'Lastname :'+result.rows[0].lastname+'<br/>'
+ 'Emailid :'+result.rows[0].emailid+'<br/>'
+'<input type="button" value="Approve"
onClick="approve('emailid');"/>;
JAVASCRIPT is
function approve(id){
var email=id;
alert(email);
}
它說,在缺少我的變量html.I東西試圖通過類似
`onClick="approve(emailid);".`
即使它不work.Can請你pointout笏錯誤我在做什麼?
謝謝你的answer.But的onClick = 「批准(\ 'EMAILID \');」只是給emailid沒有價值,第二個根本不起作用。我不知道該怎麼做。 – Idsaru 2012-08-09 09:34:35
我可以知道你是否在小提琴中給這條線? document.getElementById('test')。innerHTML = html; – Idsaru 2012-08-09 09:36:18
@Idsaru嘗試'onClick =「批准(\''+ emailid +'\');」'。我使用'innerHTML = html'的原因是將變量輸出到DOM以測試它是否有效 – paulslater19 2012-08-09 09:51:40