3

我有以下代码:echo form_submit('Update Info', icon('accept') . ' Update Info', 'class="button medium green"');,它输出一个样式化的提交按钮。该icon函数将图像嵌入代码返回到正确的图标。不幸的是,该方法似乎form_submit转义了<>图像嵌入代码。

我如何告诉 CI 信任其中的数据并保持原样?

更新:来自 CI 文档:

注意:如果您使用此页面中列出的任何表单辅助函数,表单值将自动准备好,因此无需调用此函数。仅当您创建自己的表单元素时才使用它。

有人知道如何为一个输出禁用这个半烦人的功能吗?

4

1 回答 1

1

form_submit给你一个<input type='submit'>样式按钮。中的value=""字段<input>不允许您在其中使用 HTML,因此它不是 CI 转义,而是您的浏览器。

为了在<input type='submit'>HTML 中使用提交按钮,您最好使用<button type='submit'>Your text with HTML here</button>,但您必须自己编写 HTML。

更新。它被逃脱了。HTML 帮助程序源代码。不应该只看表格。哦,好吧,但上面的解决方案仍然适用。

于 2011-08-12T03:45:04.307 回答