将输入按钮的值用p括起来


Enclose the value of input button with p

如何将按钮的值包含到p中?我试图添加一个<p>标签,但它不工作,它显示为一个文本。

我想把值括起来,这样我就可以在按钮值上添加一个psuedo元素。或者,如果可以直接通过CSS选择值,如果不可能在值上添加HTML,这是另一种解决方案。

这个

:

<input type="submit" class="button refreshbtn" name="update_cart" value="<?php _e( '<p>Update Cart</p>', 'woocommerce' ); ?>" />
原始代码:

<input type="submit" class="button refreshbtn" name="update_cart" value="<?php _e( 'Update Cart', 'woocommerce' ); ?>" />

不允许在属性值中使用HTML,例如value="Submit"就是有效的例子。
如果你想使用HTML格式化按钮,你可以使用anchor标签,并使用JavaScript提交表单(或任何其他动作)点击该anchor

<a id="btnSubmitForm" class="button refreshbtn"><span>Update Cart</span></a>