我从用户输入值中获取分页编号,如下所示:
$html .= "<input type='submit' name='next' value='$next_page_number' />";
我想将此输入值文本显示为箭头'→'
我怎么能这样做,仍然可以从$_POST
得到输入值?
答案 0 :(得分:2)
使用隐藏的输入来存储实际值,并将您当前指定的名称分配给提交按钮。
<input type='hidden' name='next' value='$next_page_number' />
<input type='submit' name='submit' value='Your arrow thing' />
从$_POST
的角度来看,它不知道或不关心这个值来自何种输入。它只知道输入的名称和它所拥有的值。
答案 1 :(得分:1)
如果您不关心IE7或更低版本,可以使用:
<button type=\"submit\" name=\"next\" value=\"$next_page_number\"> → </button>
IE7会发送按钮的innerHTML
,即“→
”,而不是value
属性的内容。