在输入标记上更改"提交"中的文本

use*_*817 84 html

我有一个标签<input type="submit" class="like"/>.我希望按钮内的文字说"赞",但现在,它说"提交".

class="like" 顺便说一句,是我的CSS.

Ry-*_*Ry- 135

-type 元素的value属性控制显示的文本.submit<input>

<input type="submit" class="like" value="Like" />
Run Code Online (Sandbox Code Playgroud)


Que*_*tin 25

value属性用于确定提交输入的呈现标签.

<input type="submit" class="like" value="Like" />
Run Code Online (Sandbox Code Playgroud)

请注意,如果控件成功(此控件不会没有name),这也将是它的提交值.

要使用不同的提交值和标签,您需要使用按钮元素,其中元素内的textNode确定标签.您可以包含其他元素(包括<img>此处).

<button type="submit" class="like" name="foo" value="bar">Like</button>
Run Code Online (Sandbox Code Playgroud)

请注意,<button>旧版Internet Explorer 中的支持是狡猾的.