加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – Yii:如何在标签内制作带有html标签的按钮

发布时间:2020-12-13 18:14:39 所属栏目:PHP教程 来源:网络整理
导读:我正在尝试使用一些引导功能,如Yii C Html类中的Icon字形,这是我的代码: ?php echo CHtml::submitButton('i class="icon-user"/i Login',array( 'class' = 'btn btn-large pull-right' )); ? 但它有点不“识别”标签,只是像下面的图像一样呈现标签. 有没有
我正在尝试使用一些引导功能,如Yii C Html类中的Icon字形,这是我的代码:
<?php 
   echo CHtml::submitButton('<i class="icon-user"></i> Login',array(
           'class' => 'btn btn-large pull-right'
       )); 
 ?>

但它有点不“识别”标签,只是像下面的图像一样呈现标签.

有没有人知道如何解决它(没有键入html标签本身).

感谢你们.

CHtml :: submitButton生成< input type =“submit”>不能接受其他HTML作为其内容.但是,您可以使用CHtml :: tag来尝试:
echo CHtml::tag('button',array('class' => 'btn btn-large pull-right'),'<i class="icon-user"></i> Login');

这将产生一个< button>可以将任意HTML作为其内容的标记.

更新:正如frostyterrier在评论中指出的那样,有一个内置的方法CHtml::htmlButton可以让你更容易地做到这一点:

echo CHtml::htmlButton('<i class="icon-user"></i> Login',array('class' => 'btn btn-large pull-right'));

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读