var testvar = "something";
//only one of the following 3 lines were uncommented while testing:
var myinsert = '<span class="green myCursor"
onClick="getproblemsadmin(testvar)">
Test
</span>'; //doesn't pass testvar to function
var myinsert = '<span class="green myCursor"
onClick="getproblemsadmin(\'testvar\')">
Test
</span>'; //doesn't pass testvar to function
var myinsert = "<span class='green myCursor'
onClick='getproblemsadmin(\"testvar\")\'>
Test
</span>"; //doesn't pass testvar to function
$('.someclass').html(myinsert); //jquery works and this works (tested)
有沒有辦法讓變量傳遞到這個函數?javascript語法 - 將變量傳遞到函數
在創建字符串和設置HTML時,或者在實際的onclick事件執行時,是否需要'testvar'的值? – 2012-07-14 13:13:44
在創建字符串時。發佈的第一個答案是正確的。 – GTCrais 2012-07-14 13:23:32