2014-04-25 58 views
0

我在做什麼錯?我想說明的警報功能或消息,但它不工作:警報功能沒有響應

echo"<nm>".ucfirst($sd->fname)."&nbsp;".ucfirst($sd->sname)."<input type='button' id='$sd->id' value='Add Friend' style='float:right';' onclick='alert(\'Clicky!\')'/><br></nm>"; 

當我查看源,它看起來像下面

clicky!\')'="" onclick="alert(\" ;'="" 

回答

0

小心引號/雙引號。

echo "<nm>".ucfirst($sd->fname)."&nbsp;".ucfirst($sd->sname).'<input type="button" id="'.$sd->id.'" value="Add Friend" style="float:right;" onclick="alert(\'Clicky!\');" /><br></nm>'; 
+0

thanx其工作 – user3571813

0

像這樣的事情?

echo ("<a href='#' onclick='alert(\'Clicky!\')>" . ucfirst($sd->fname) . " " . ucfirst($sd->sname) . "</a>");

+0

實際上我通過Ajax這樣做,試圖使廣告的朋友按鈕回聲 「」 .ucfirst($ SD-> FNAME)。 「 」 .ucfirst($ SD-> SNAME)。「< input type ='button'id ='$ sd-> id'value ='Add Friend'style ='float:right';' onclick ='alert(\'Clicky!\')'/>
「; – user3571813