如何在Codeigniter框架中使用form_input()函数放置HTML5必填字段
我是codeigniter的新手,但现在我正在开发一个使用codeigniter的项目。 我的Html代码如下所示:如何在Codeigniter框架中使用form_input()函数放置HTML5必填字段,codeigniter,codeigniter-2,codeigniter-form-helper,Codeigniter,Codeigniter 2,Codeigniter Form Helper,我是codeigniter的新手,但现在我正在开发一个使用codeigniter的项目。 我的Html代码如下所示: <input type="text" class="get_started_frm_reg" name="first_name" required /> <input type="text" class="get_started_frm_reg" name="first_name" required /> 但我不明白我该如何填写必填字段。请帮助我 $f
<input type="text" class="get_started_frm_reg" name="first_name" required />
<input type="text" class="get_started_frm_reg" name="first_name" required />
但我不明白我该如何填写必填字段。请帮助我
$first_name=array("name"=>"first_name",
"class"=>"get_started_frm_reg",
"type"=>"text",
"required"=>"required");
这是有效的我建议如下:
form_input('first_name', $value, 'class="get_started_frm_reg" required');
// if you don't want to pass a variable for value, pass 'null'
form_input('first_name', null, 'class="get_started_frm_reg" required');
以上内容将准确地输出您在问题中的提问方式
我更喜欢使用这种方法,而不是将数组传递给
form\u input
,因为您可以更好地控制布尔输入值,如required
。此外,您不需要传递text=“type”
,因为它是form\u input
上的默认值。最好是这样使用它:
<?=form_input(['name'=>'first_name', 'class'=>'get_started_frm_reg'],'','required');?>
产生:
<input type="text" class="get_started_frm_reg" name="first_name" required />