根据javascript更改值';s值
我需要根据文本框的值更改标签。我尝试了下面的代码,但没有改变。我想这是因为我没有给我的文本框赋予任何价值,所以如果有人知道实现这一点的最佳方法,请告诉我。=)根据javascript更改值';s值,javascript,jquery,html,Javascript,Jquery,Html,我需要根据文本框的值更改标签。我尝试了下面的代码,但没有改变。我想这是因为我没有给我的文本框赋予任何价值,所以如果有人知道实现这一点的最佳方法,请告诉我。=) 函数changeval(){ var x=document.getElementById(“sff”).value; document.getElementById(“jffx”).innerHTML=x; } $(文档).ready(函数(){ $(“#状态”).change(函数(){ if($(this.val()=='AL'){
函数changeval(){
var x=document.getElementById(“sff”).value;
document.getElementById(“jffx”).innerHTML=x;
}
$(文档).ready(函数(){
$(“#状态”).change(函数(){
if($(this.val()=='AL'){
$(“#实体”).change(函数(){
if($(this).val()=='LP'){
$('sff').val('186.00');
$('osf').val('119.00');
$(“#desc”).hide();
}else($(this).val()=='LLC'){
$('sff').val('186.00');
$('osf').val('99.00');
$(“#desc”).show();
$(“#alLLC”).show();
}
您正在通过javascript更改文本字段的值,因此还需要从中更改标签
function changeval(){
var x = document.getElementById("sff").value;
document.getElementById("jffx").innerHTML = x;
}
$(document).ready(function(){
$("#state").change(function(){
if($(this).val() == 'AL'){
$("#entity").change(function(){
if($(this).val() == 'LP'){
$('#sff').val('$186.00');
$('#osf').val('$119.00');
$("#desc").hide();
}else ($(this).val() == 'LLC'){
$('#sff').val('$186.00');
$('#osf').val('$99.00');
$("#desc").show();
$("#alLLC").show();
}
changeval(); //you need to call the function here also.
});
}
});
});
试试上面的代码。看起来不错-看看你的控制台是否有任何错误…看起来你的脚本在
changeval
函数出现语法错误后我会再次尝试这段代码。-@arunpjohny然后它应该可以正常工作…看看上面的提琴…现在我知道jfiddle为什么工作了…因为,用户必须在tex上输入tbox,在我的例子中..当用户在select
菜单中选择e时,该值将自动出现在文本框以及jffx
id..@ArunPJohny中
function changeval(){
var x = document.getElementById("sff").value;
document.getElementById("jffx").innerHTML = x;
}
$(document).ready(function(){
$("#state").change(function(){
if($(this).val() == 'AL'){
$("#entity").change(function(){
if($(this).val() == 'LP'){
$('#sff').val('$186.00');
$('#osf').val('$119.00');
$("#desc").hide();
}else ($(this).val() == 'LLC'){
$('#sff').val('$186.00');
$('#osf').val('$99.00');
$("#desc").show();
$("#alLLC").show();
}
changeval(); //you need to call the function here also.
});
}
});
});