Làm cách nào để thay đổi giá trị của một hộp văn bản HTML có thuộc tính chỉ đọc bằng jQuery?Làm thế nào để thay đổi giá trị của một hộp văn bản chỉ đọc bằng jQuery?
Trả lời
$('input[readonly]').val('my new val');
Chờ, bạn có muốn xóa chỉ đọc không? Nếu vậy:
$('textbox').removeAttr('readonly').val('Changed Value');
nếu không muốn nói:
$('textbox').val('Changed Value');
Trong các phiên bản hiện tại của jQuery, tốt hơn nên sử dụng '.prop ('readonly', false)' thay vì '.removeAttr ('readonly')' – Blazemonger
$('my-textbox').val('new value')
Các đọc tài sản duy nhất chỉ áp dụng cho người dùng xem trang, không phải là JavaScript mà truy cập. nó
Đừng quên để viết # Ví dụ
$('#my-textbox').val('new value');
Và có lẽ bạn có thể đi qua Sau đó, sau khi tất cả mọi thứ đừng quên thử sử dụng "" thay vì ''
Điều này làm gì thêm vào 3 câu trả lời đã tồn tại? – Sumurai8
bài cũ hơn nhưng đây là một số thông tin.
nếu u có một đầu vào chỉ đọc (với kiểm tra id), bạn chỉ cần thiết lập các val với jquery
$('#test').val(100);
nhưng nếu bạn nhìn vào mã nguồn html trong trình duyệt của bạn và tìm kiếm trong thời gian gần đây của bạn cập nhật giá trị đầu vào, u sẽ thấy giá trị rỗng.
<input type="text" id="test" value />
như vậy, để ngăn chặn điều này, bạn phải gỡ bỏ readonly atribute trước khi thiết lập các giá trị cho các đầu vào và sau đó đặt readonly là true nữa.
$('#test').prop('readonly',false);
$('#test').val(100);
$('#test').prop('readonly',true);
và kết quả trong html
<input type="text" id="test" value="100" />
này ngăn chặn lỗi khi u cần phải gửi các giá trị hình thức ...
- 1. Làm cách nào để nối thêm giá trị văn bản vào hộp văn bản bằng jQuery?
- 2. Thay đổi giá trị vùng văn bản bằng jQuery
- 3. Thay đổi Văn bản của Tùy chọn bằng jQuery
- 4. Đọc giá trị hộp văn bản ASP.NET với JavaScript
- 5. Làm thế nào để sử dụng jQuery để thay đổi màu nền của một hộp văn bản?
- 6. Làm thế nào để chọn và thay đổi giá trị của ô bảng bằng jQuery?
- 7. Làm thế nào để thay đổi màu Foreground của văn bản được tô sáng cho một Hộp văn bản WPF?
- 8. Làm cách nào để cập nhật giá trị trong một hộp văn bản dựa trên giá trị được nhập trong một hộp văn bản khác?
- 9. jQuery: Làm thế nào để xử lý văn bản thay đổi của span
- 10. làm thế nào để nhận được giá trị sau của hộp văn bản động
- 11. Làm thế nào để thay đổi văn bản của TextView khi thay đổi văn bản của EditText?
- 12. Thay đổi giá trị của hộp chọn Chosen.js bằng cách sử dụng jQuery
- 13. Hộp văn bản chỉ đọc trong C#
- 14. jQuery thay thế giá trị href nhưng chỉ một phần?
- 15. Làm thế nào để tạo hộp văn bản chỉ đọc trong ASP.NET MVC3 Razor
- 16. Thiết lập giá trị của một hộp văn bản tự động tạo ra với jQuery
- 17. thay đổi giá trị văn bản đầu vào bằng js hoặc jQuery trước khi gửi nếu giá trị là null
- 18. Giá trị hộp văn bản ActiveX
- 19. Thay đổi hộp văn bản từ một lớp
- 20. jQuery - trên văn bản nhập thay đổi
- 21. Làm cách nào để đặt giá trị mặc định của hộp nhập liệu bằng jQuery?
- 22. Làm cách nào để thay đổi màu của văn bản tùy chọn của hộp chọn?
- 23. thay đổi/sửa đổi các văn bản DropDownList theo giá trị sử dụng jquery
- 24. Làm thế nào để có được giá trị của hộp văn bản từ một HTML Coded Chuỗi
- 25. làm cách nào để tôi đặt giá trị của một hộp văn bản bằng cách sử dụng javascript
- 26. Làm thế nào để nhận được giá trị hộp văn bản trong JavaScript
- 27. thay đổi màu phông chữ trong hộp văn bản bằng CSS khi giá trị được nhập vào hộp
- 28. KnockoutJS - Cập nhật ViewModel OnChange của giá trị hộp văn bản thay vì OnBlur Options
- 29. Làm thế nào để thay đổi nút văn bản trong JQuery
- 30. Thay đổi giá trị văn bảnNode
Tại sao downvote? Có vẻ như một câu hỏi hợp lý, nếu có. –
Đã được hỏi nhiều lần trước đây (có nghĩa là anh ấy không tìm kiếm trước khi đăng bài) và tôi có thể tìm ra câu trả lời trong 10 giây bằng cách googling nó. – Phil
@Phil Thật buồn cười vì khi tôi googled cho nó, tôi nhận được trang này. –