2009-11-11 105 views
2

我的皮膚/主題之一的左側欄中有一個HTML /文本默認模塊。我有一些Javascript在那裏我試圖設置今天的日期到我的JavaScript日期下拉列表。我無法使用'body.onLoad',因爲Drupal以某種方式阻止它?在Drupal中添加函數OnLoad

我找到了一個解決方案,說我可以在這裏添加我的javascript功能: if(isJsEnabled()){ addLoadEvent(yourCustomJSFunction); }

如何添加,如果我只使用默認的HTML /文本模塊?

謝謝!

回答

5

Drupal使用jQuery JavaScript庫。您編寫的與Drupal一起工作的任何JavaScript應該最好也使用jQuery。請查看api.drupal.org上的JavaScript Startup Guide瞭解一些基本知識,特別是Drupal.behaviors部分。

+2

+1 - 正確的鏈接,尤其是Drupal.behaviors之一。 – 2009-11-11 21:53:41