从input标签上的“提交”中更改文本

我有一个标签, <input type="submit" class="like"/> 。 我想让button里面的文字说“赞”,但现在,它说“提交”。

class=like是我的CSS,顺便说一下。

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

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

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

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

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

要有不同的提交值和标签,你需要使用一个button元素,其中元素内的textNode决定了标签。 您可以包含其他元素(包括<img>这里)。

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

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

 <input name="submitBnt" type="submit" value="like"/> 

名称在PHP中使用$_POST和在document.getElementByName('submitBnt')使用时非常有用。 您也可以使用名称作为CSselect器,如input[name="submitBnt"] ; 希望这可以帮助