2012-03-30 13 views
0

Ich mache meine Formulare in meinen Ansichten mit Kohana Helfer, aber ich brauche ein paar Javascript in einigen Feldern (wie onclick, onblur, etc). Wie kann ich dies tun, ohne kohana Form Helfer aufzugeben?kohana Formular Helfer gehören Javascript

zum Beispiel in reinem HTML ich habe:

   <input class="field" type="text" id="email" name="email" value="<?php if (Cookie::get('email')) echo Cookie::get('email'); else echo 'Adresă Email'; ?>" onclick="if (this.value=='Adresă Email') this.value='';" onblur="if (this.value=='') this.value='Adresă Email';" /> 

und mit dem Formular-Helfer:

  <?php echo Form::input('email', $email_value , array('id'=>'email', 'class'=>'field',$validator['email'])) ?> 

die okey, aber ich will auch die Onclick und onblur hinzuzufügen. Irgendeine Idee darüber, wie das gemacht werden kann? Vielen Dank !

Antwort

1

fügen einfach OnClick, onblur dem Array Attribute:;)

+0

wahr Verwendung jQuery und aufhören, sich Sorgen über die Inline-Attribute

echo Form::input('email', $email_value, array('onlick' => 'something;', 'onblur' => 'something else;')) 

oder prüfen. adoptierte jquery stattdessen :) – dana