Добавление CSS и JavaScript в Yii's CHtml и другие атрибуты - PullRequest
2 голосов
/ 10 февраля 2012

как вы преобразуете этот HTML-код в Yii CHtml?

<form aciton='site/qrcode' method='POST'>
<input type='text' value='Generate Code here..' name='generate' id='gen' onclick='checkval()' class='ext'>
<input type='submit' value='Generate' id='submit'>
</form>

Может кто-нибудь, пожалуйста, помогите? Моя главная цель - узнать, как поместить класс и событие Onclick в текстовое поле или кнопку.

1 Ответ

3 голосов
/ 10 февраля 2012

Используйте третий параметр метода textField (массив htmlOptions), например:

<?php echo CHtml::beginForm(); ?>

    <?php echo CHtml::textField('generate','Generate Code here...', array('id'=>'gen', 'onclick'=>'checkval()', 'class'=>'ext')) ?>

    <?php echo CHtml::submitButton('Generate', array('id'=>'submit')); ?>

<?php echo CHtml::endForm(); ?>

(я оставил все открывающие и закрывающие теги для других html, чтобы их можно было перемежать.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...