我創建了JavaScript驗證,其中傳遞了PHP變量。PHP變量在javascript問題
onblur="<?= "proveriPolje(this, {$validate['txtUlica']['options']['regexp']}, '{$greske['txtUlica']}', '{$def['txtUlica']}')"; ?>"
但是,試圖驗證PHP變量將它們傳遞給JavaScript與此之前設置時:
onblur="<?= "proveriPolje(this, isset({$validate['txtUlica']['options']['regexp']}, '{$greske['txtUlica']})', 'isset({$def['txtUlica']}'))"; ?>"
的isset()
功能被解析爲字符串,可能有人能幫我解決這個複雜的局面?
isset返回true/false,因此它是用於正常,如果你想要做什麼? – 2014-12-04 13:01:48
AIUI你試圖確保PHP變量在傳遞給JS之前設置? – CD001 2014-12-04 13:22:36