2011-07-08 77 views
0

我感覺它的奇怪錯誤!js功能未找到錯誤

我開發的WordPress插件爲My site。在我的小工具我有Highslide彈出 form.While提交表單我想打電話給特定function.the功能包括在頭,但它說功能是找不到的。在報頭包含

我的形式

<form method="post" name="contact_vendor_contact_frm" 
onsubmit="return contact_vendor_contact_frm(this);"> 
    ..... 
    </form> 

contact_vendor_contact_frm功能contact_vendor.js。你可以 在頁面的源代碼

工作地點Here看到這一點。 My page

幫幫我!

回答

1

在您的代碼名稱屬性的形式等於函數名稱,它會覆蓋您的函數。如果你寫:

console.log(contact_vendor_contact_frm); // this would be point to form element not to your function 
+0

非常感謝。 – Gowri

0

用戶螢火蟲,並檢查是否該返回功能

typeof contact_vendor_contact_frm; 

如果沒有,那麼檢查返回值是什麼,要解決的問題。

+0

它返回功能 – Gowri

+0

在這種情況下,你能告訴我們更多的代碼嗎?您發送的頁面未打開。你能告訴我們你是如何以及在哪裏定義你的功能的? –