125

私はタグを持っています、<input type="submit" class="like"/>。ボタン内のテキストに「いいね」と表示させたいのですが、今は「送信」と表示されています。

class="like"ちなみに、ボタンのCSSです。

4

3 に答える 3

198

-type要素のvalue属性は、表示されるテキストを制御します。submit<input>

<input type="submit" class="like" value="Like" />
于 2012-12-23T00:00:40.957 に答える
34

このvalue属性は、送信入力のレンダリングされたラベルを決定するために使用されます。

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

コントロールが成功した場合(これはないため、これは成功しませんname)、これも送信された値になることに注意してください。

送信された値とラベルを変えるには、ボタン要素を使用する必要があります。この要素では、要素内のtextNodeがラベルを決定します。他の要素を含めることができます(<img>ここを含む)。

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

<button>古いバージョンのInternetExplorerではのサポートが危険であることに注意してください。

于 2012-12-23T00:00:59.643 に答える
0
<input name="submitBnt" type="submit" value="like"/>

nameは$_POST、phpおよびjavascriptで.として使用する場合に役立ちdocument.getElementByName('submitBnt')ます。input[name="submitBnt"]また、名前を;のようなCSセレクターとして使用することもできます。お役に立てれば

于 2012-12-23T00:01:42.960 に答える