Có ai vui lòng cho tôi biết cách vô hiệu hóa hộp văn bản, nếu hộp kiểm được chọn và bật hộp văn bản nếu hộp kiểm không được chọn?Làm cách nào để tắt hộp văn bản tùy thuộc vào hộp kiểm được chọn
8
A
Trả lời
47
Đặt này trong hộp kiểm:
onclick="document.getElementById('IdOfTheTextbox').disabled=this.checked;"
-2
Sử dụng jQuery:
$("#checkbox").click(function(){
$("#textbox")[0].disabled = $(this).is(":checked");
});
+0
Tôi nghiêm túc không thể tin rằng câu trả lời này tồn tại trong ba năm trong khi không làm việc ở tất cả ... Hoặc sử dụng '$ (" # textbox ") [0] .disabled' ở phía bên trái hoặc thay thế toàn bộ dòng với' $ ("#textbox"). prop ('disabled', ...); '- oh, và tại sao không sử dụng' this.checked' ở phía bên phải? – ThiefMaster
14
<input type="text" id="textBox">
<input type="checkbox" id="checkBox" onclick="enableDisable(this.checked, 'textBox')">
<script language="javascript">
function enableDisable(bEnable, textBoxID)
{
document.getElementById(textBoxID).disabled = !bEnable
}
</script>
2
Tạo một hàm javascript như thế này:
function EnableTextbox(ObjChkId,ObjTxtId)
{
if(document.getElementById(ObjChkId).checked)
document.getElementById(ObjTxtId).disabled = false;
else
document.getElementById(ObjTxtId).disabled = true;
}
Tạo một C# hàm như thế này trên lưới RowDataBound:
protected void lstGrid_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
TextBox txtAllowed = (TextBox)e.Row.FindControl("txtAllowed");
CheckBox chkAllowed = (CheckBox)e.Row.FindControl("RowSelector");
chkAllowed.Attributes.Add("onClick", "EnableTextbox('" + chkAllowed.ClientID + "', '" + txtAllowed.ClientID + "')");
}
}
4
jQuery(document).ready(function() {
$("#checkBox").click(function() {
$('#textBox').attr("disabled", $(this).is(":checked"));
});
});
0
<script type="text/javascript">
function EnableDisableTextBox(chkPassport) {
var txtPassportNumber = document.getElementById("txtPassportNumber");
txtPassportNumber.disabled = chkPassport.checked ? false : true;
if (!txtPassportNumber.disabled) {
txtPassportNumber.focus();
}
}
</script>
<label for="chkPassport">
<input type="checkbox" id="chkPassport" onclick="EnableDisableTextBox(this)" />
Do you have Passport?
</label>
<br />
Passport Number:
<input type="text" id="txtPassportNumber" disabled="disabled" />
0
tôi có giải pháp đơn giản nhất nào cho nhiệm vụ đơn giản này. Hãy tin tôi hay không nó hoạt động
s = 1;
function check(){
o = document.getElementById('opt');
if(o.value=='Y'){
s++;
if(s%2==0)
$('#txt').prop('disabled',true);
else
$('#txt').prop('disabled',false);
}
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Text: <input type="text" name="txt" id="txt">
<input type="checkbox" name="opt" id="opt" value="Y" onclick="check()">
Đây là mã.
Các vấn đề liên quan
- 1. Thay đổi hộp văn bản tùy thuộc vào lựa chọn tham số boolean trong SSRS
- 2. 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?
- 3. ASP.NET - Thực hiện yêu cầu hộp văn bản Nếu hộp kiểm được chọn
- 4. Làm cách nào để xem hộp kiểm nào được chọn?
- 5. Tắt hộp văn bản bằng cách sử dụng CSS
- 6. Làm cách nào để tăng khoảng cách giữa hộp kiểm và văn bản được liên kết?
- 7. Bật/tắt hộp văn bản dựa trên lựa chọn hộp kiểm trong WPF bằng cách sử dụng MVVM
- 8. Làm cách nào để tắt nút rõ ràng mà IE10 chèn vào hộp văn bản?
- 9. Làm cách nào để bật hộp kiểm bị tắt động?
- 10. Làm cách nào để bật/tắt tùy chọn trong Hộp Chọn bằng cách sử dụng jquery
- 11. Làm cách nào để chọn nhiều đoạn văn bản trong hộp văn bản WPF?
- 12. Cách tắt các phím tắt trong Hộp văn bản WPF
- 13. MVVM-Làm cách nào để chọn văn bản trong hộp văn bản?
- 14. Làm thế nào để có được javascript Chọn hộp của văn bản đã chọn
- 15. Bộ lọc bảng jQuery có văn bản, hộp kiểm, chọn
- 16. JQuery chọn văn bản bên cạnh hộp kiểm nhập liệu?
- 17. Chọn văn bản trong hộp văn bản bị tắt trong C#
- 18. 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?
- 19. Làm thế nào để thêm một hộp văn bản bên trong hộp kiểm trong C#?
- 20. Làm cách nào để nhận chuỗi được chọn từ một hộp văn bản Tkinter?
- 21. C# tắt hộp kiểm dựa trên giá trị đầu vào người dùng hộp văn bản thời gian chạy
- 22. Bỏ chọn văn bản trong hộp văn bản
- 23. Làm cách nào để kiểm tra xem không có tùy chọn nào được chọn trong hộp chọn bằng jQuery?
- 24. cách kích hoạt hộp văn bản nếu tôi chọn một tùy chọn khác trong hộp thả xuống
- 25. Cách gửi hộp kiểm không chọn cũng
- 26. Làm cách nào để sao chép dữ liệu nhập từ hộp văn bản này sang hộp văn bản khác qua hộp kiểm bằng jQuery?
- 27. Làm thế nào để có được dòng được chọn trong một hộp văn bản?
- 28. Làm thế nào để tắt con trỏ trong hộp văn bản?
- 29. Góc được chọn Hộp kiểm đã chọn
- 30. Cách nhập văn bản vào hộp tổ hợp?
+1 - Tôi thích thiếu điều kiện. –