Thay đổi văn bản từ "Gửi" trên thẻ đầu vào


102

Tôi có một thẻ <input type="submit" class="like"/>,. Tôi muốn có dòng chữ bên trong nút cho biết "Thích", nhưng ngay bây giờ, nó cho biết "Gửi".

class="like" nhân tiện là CSS của nút.

Câu trả lời:


163

Các phần tử valueon submit-type thuộc tính <input>kiểm soát văn bản được hiển thị.

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

Xuất sắc và quan trọng. Bạn cũng nên đọc câu trả lời của Quentin bên dưới về việc sử dụng inputvs buttonkhi cố gắng lấy giá trị của phần tử của bạn.
Govind Rai

Cảm ơn rất nhiều !! cho câu trả lời này. Rất cần thiết
Tessaracter

28

Các valuethuộc tính được sử dụng để xác định nhãn render của một trình đầu vào.

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

Lưu ý rằng nếu điều khiển thành công (điều khiển này sẽ không giống như điều khiển không có name) thì đây cũng sẽ là giá trị được gửi cho nó.

Để có một giá trị và nhãn đã gửi khác, bạn cần sử dụng phần tử nút, trong đó Mã văn bản bên trong phần tử xác định nhãn. Bạn có thể bao gồm các yếu tố khác (kể cả <img>ở đây).

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

Lưu ý rằng hỗ trợ cho <button>là không phù hợp trong các phiên bản Internet Explorer cũ hơn.


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

tên rất hữu ích khi sử dụng $_POSTtrong php và cả trong javascript như document.getElementByName('submitBnt'). Ngoài ra, bạn có thể sử dụng tên như một bộ chọn CS như input[name="submitBnt"]; Hi vọng điêu nay co ich

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.