Javascript 如果选择了另一个输入字段,是否禁用该字段?
假设用户单击下面的字段并选择一个文件,如何完成此操作Javascript 如果选择了另一个输入字段,是否禁用该字段?,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,假设用户单击下面的字段并选择一个文件,如何完成此操作 <input type="file" name="file" id="file"/> 然后 <input type="text" name="ytube" id="ytube" value="" /> 禁用,如果用单击tube,则图像选项将被禁用 提前感谢:)使用jquery $(function() { $("input:file").change(function (){ $
<input type="file" name="file" id="file"/>
然后
<input type="text" name="ytube" id="ytube" value="" />
禁用,如果用单击tube,则图像选项将被禁用
提前感谢:)使用jquery
$(function() {
$("input:file").change(function (){
$("#ytube").prop('disabled', true);
});
$("#ytube").change(function (){
if($("#ytube").val().trim() != ""){
$("#file").prop('disabled', true);
}else{
$("#file").prop('disabled', false);
}
});
});
使用jquery
$(function() {
$("input:file").change(function (){
$("#ytube").prop('disabled', true);
});
$("#ytube").change(function (){
if($("#ytube").val().trim() != ""){
$("#file").prop('disabled', true);
}else{
$("#file").prop('disabled', false);
}
});
});
你可以试试这个
$(document).ready(function(){
$('input#file"]').change(function(){
$('#ytube').attr('disabled','disabled');
});
});
你可以试试这个
$(document).ready(function(){
$('input#file"]').change(function(){
$('#ytube').attr('disabled','disabled');
});
});
如果只想在选择文件时禁用文本框,请使用此代码 代码
$('input:file').change(function(){
if($(this).val()!=''){
$('input:text').prop('disabled','disabled');
}
})
$('input:text').on('click', function(){
$('input:file').prop('disabled','disabled');
})
要禁用文本框上的输入文件,请单击
代码
$('input:file').change(function(){
if($(this).val()!=''){
$('input:text').prop('disabled','disabled');
}
})
$('input:text').on('click', function(){
$('input:file').prop('disabled','disabled');
})
如果只想在选择文件时禁用文本框,请使用此代码 代码
$('input:file').change(function(){
if($(this).val()!=''){
$('input:text').prop('disabled','disabled');
}
})
$('input:text').on('click', function(){
$('input:file').prop('disabled','disabled');
})
要禁用文本框上的输入文件,请单击
代码
$('input:file').change(function(){
if($(this).val()!=''){
$('input:text').prop('disabled','disabled');
}
})
$('input:text').on('click', function(){
$('input:file').prop('disabled','disabled');
})
像这样试试
$("#file").change(function() {
$("#ytube").attr("disabled","disabled");
});
$("#ytube").change(function() {
if($("#ytube").val().trim() != ""){
$("#file").attr("disabled","disabled");
}else{
$("#file").removeAttr("disabled");
}
});
如果要从文本输入框中删除文本,将再次启用文件输入。但是我建议保留一个按钮来重置。这样试试
$("#file").change(function() {
$("#ytube").attr("disabled","disabled");
});
$("#ytube").change(function() {
if($("#ytube").val().trim() != ""){
$("#file").attr("disabled","disabled");
}else{
$("#file").removeAttr("disabled");
}
});
如果要从文本输入框中删除文本,将再次启用文件输入。但是我建议保留一个按钮来重置。你尝试过什么吗?
图像选项被禁用了
-这是否意味着一个文件输入字段?是的,我尝试过,但无法,图像选项是的,我引用了文件字段,它曾经对它有价值。另一个应该被禁用是我试图获取的我尝试了$(函数(){$('#disimg')。on('keyup',function(){if($(this).val()!==”){$('disytube').prop('disabled',true);}else{$('disytube').attr('disabled',false);$('disytube')。on('keyup',function(){if($(this).val()!=”){$('disimg').prop prop('disabled',true)}else('disimg',false)})});但只有文件字段被禁用,但ytube仍处于活动状态。您尝试过任何操作吗?图像选项被禁用
-这是否意味着文件输入字段?是的,我尝试过,但无法,图像选项是的,我引用了文件字段,它曾经对它有价值。另一个应该被禁用是我尝试获取的内容$(function(){$('#disimg')。on('keyup',function(){if($(this).val()!==“”){$('disytube')。prop('disabled',true);}else{$('disytube')。attr('disabled',false);$('disytube')。on('keyup',function(){if($(this.val()!=“”)=“”){$('if($)。prop disimg')。prop disabled',true)}else('disimg').prop('disabled',false);}}}});但只有文件字段被禁用,但ytube仍保持活动状态其工作状态,但仅适用于ytube,但我是否为其输入值文件选项未被禁用?效果很好,但我应该在此处使用哪个版本的jquery?我的脚本中有jquery.min,但它在本地不工作我使用的JSFIDDLE在从y中删除文本时面临问题管域文件仍处于禁用状态?@Seeker change-in-youtube change函数if($(“#ytube”).val().trim()!=”){$(“#file”).prop('disabled',true);}否则{$(“#file”).prop('disabled',false)}它可以工作,但仅适用于ytube,但我是否为其输入值文件选项未被禁用?工作起来很有魅力,但我应该在这里使用哪个版本的jquery?我的脚本中有jquery.min,但它在本地不起作用。如果我从ytube字段文件中删除文本仍被禁用,我与JSFIDLE面临问题?@Seeker change in youtube change函数if($(“#ytube”).val().trim()!=”){$(“#file”).prop('disabled',true);}否则{$(“#file”).prop('disabled',false);}非常感谢大家宝贵的时间:)我应该使用哪个版本的jquery?在本地,它不能与jquery一起工作。Mint非常感谢大家宝贵的时间它排序:)我应该使用哪个版本的jquery?在本地,它不能与jquery.min一起工作