2014-04-11 23 views
0

這段代碼做了什麼?這個提交代碼是做什麼的?

onsubmit="return window.Event && Event.__inlineSubmit && Event.__inlineSubmit(this,event)" 
+2

請閱讀[如何問一個好問題](http://stackoverflow.com/help/how-to-ask)。特別是這個問題可以從更多的上下文中受益。 –

回答

1

解碼,則:

return window.Event && Event.__inlineSubmit && Event.__inlineSubmit(this,event) 

所以,它測試EventEvent.__inlineSubmit是否存在,如果他們這樣做,它調用 Event.__inlineSubmit(this,event)

0

如果定義了所有這些對象,它將返回true,否則將返回false。 這是一個非常醜陋的代碼。內聯JavaScript是非常糟糕的做法。

注意:在我的瀏覽器中。 Event._inlineSubmit不存在。所以我認爲它應該返回false。