如何将此 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 事件放入文本框或按钮中。
最佳答案
使用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。)
关于javascript - 添加 css 和 javascript 到 Yii 的 CHtml 和其他属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9228147/