Ubah teks dari "Kirim" pada tag masukan

102

Saya memiliki tag <input type="submit" class="like"/>,. Saya ingin teks di dalam tombol bertuliskan "Suka", tapi sekarang, tertulis "Kirim".

class="like" adalah CSS tombolnya.

pengguna1261817
sumber

Jawaban:

163

The valueatribut pada submit-jenis <input>kontrol elemen teks yang ditampilkan.

<input type="submit" class="like" value="Like" />
Ry-
sumber
Luar biasa dan langsung ke intinya. Rekomendasikan juga membaca jawaban Quentin di bawah ini mengenai penggunaan inputvs buttonketika mencoba mendapatkan nilai elemen Anda.
Govind Rai
Terima kasih banyak!! untuk jawaban ini. Sangat dibutuhkan
Tessaracter
28

The valueatribut digunakan untuk menentukan label yang diberikan dari mengirimkan masukan.

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

Perhatikan bahwa jika kontrol berhasil (yang ini tidak akan seperti tidak ada name) ini juga akan menjadi nilai yang dikirimkan untuk itu.

Untuk memiliki nilai dan label yang dikirim berbeda, Anda perlu menggunakan elemen tombol, di mana textNode di dalam elemen menentukan label. Anda dapat memasukkan elemen lain (termasuk di <img>sini).

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

Perhatikan bahwa dukungan untuk <button>tidak bagus di versi Internet Explorer yang lebih lama.

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

name berguna saat digunakan $_POSTdi php dan juga di javascript as document.getElementByName('submitBnt'). Anda juga dapat menggunakan nama sebagai pemilih CS seperti input[name="submitBnt"]; Semoga ini membantu

bashleigh
sumber