台灣最大程式設計社群網站
線上人數
1597
 
會員總數:246631
討論主題:190057
歡迎您免費加入會員
討論區列表 >> Java Script/ Node.js >> onclick 呼叫js function失敗
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
onclick 呼叫js function失敗
價值 : 5 QP  點閱數:1909 回應數:5
樓主

町風
初學者
229 213
1974 203
發送站內信

onclick呼叫javascript function,卻失敗出現以下錯誤 ,這是麼意思?物件不是函數?
Uncaught TypeError: object is not a function index.php:242 onclick


<input type="button" value=" 確定 " onclick="tem_search('a');" >



本篇文章發表於2015-07-08 12:00
1樓
你有丟參數 你的function沒設定參數
本篇文章回覆於2015-07-08 12:51
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

町風
檢舉此回應
arguments[0] 可用來接受參數
本篇文章回覆於2015-07-08 13:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

町風
檢舉此回應
補充:
<a href="javascript:tem_search('a');">搜尋</a> 這樣是可以的
<input type="button" value=" 確定 " onclick="tem_search('a');" > 這樣是不行的
本篇文章回覆於2015-07-08 13:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
Example

修改完程式要測試記得 按上方的 Run
本篇文章回覆於2015-07-08 15:48
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

町風
檢舉此回應
找到原因了,因為form 的name也叫tem_search與function名稱一樣


<form name="tem_search" action="" method="post" >
<input type="button" value=" 確定 " onclick="tem_search('a');" >
本篇文章回覆於2015-07-08 18:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.