Nastavení onclick inputu (submit) v šabloně

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
imartyn
Člen | 9
+
0
-

Dobrý den,

chtěl bych poradit jak mám nastavit inputu onclick v šabloně. Chci zavolat javascriptovou funkci s parametrem po kliknutí na tlačítko Přidat (input type = submit). Mam výpis řádků, každý záznam má svůj DIV (display: none) a chci po kliknutí na to tlačítko aby se zobrazil daný DIV (id = detail+$idZaznamu) přes javascript. Funkci JS mám hotovou, ale nevim jak předat onclick. Při vlastním vykreslení formuláře. Vím, že třeba jde:

{input text, value => nějaký text}

dá se nějak takhle udělat onclick na JS funkci?
např.

{input pridat, onclick => funkce($data->ID)}
llook
Člen | 407
+
0
-

Myslím, že by to mohlo jít nějak takto:

{input pridat, onclick => 'funkce(' . $template->escapeJs($data->ID) . ')'}