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

时间:2012-12-22 23:59:29

标签: html

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

顺便说一下,

class="like"是按钮的CSS。

3 个答案:

答案 0 :(得分:117)

value上的submit属性 - 类型<input>元素控制显示的文字。

<input type="submit" class="like" value="Like" />

答案 1 :(得分:24)

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

<input type="submit" class="like" value="Like" />

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

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

<button type="submit" class="like" name="foo" value="bar">Like</button>

请注意,在旧版本的Internet Explorer中,对<button>的支持很狡猾。

答案 2 :(得分:0)

<input name="submitBnt" type="submit" value="like"/>
在php中使用$_POST时,

名称很有用,在{j}中使用document.getElementByName('submitBnt')。 您也可以使用名称作为CS选择器,如input[name="submitBnt"]; 希望这有帮助