我有以下代码:
this.urlSet = function(){
$("#url").keyup(function(){
$("#firstpath").val() = $("#url").val().substring(0,8);
$("#secndpath").val() = $("#url").val().substring(0,8);
$("#thirdpath").val() = $("#url").val().substring(0,8);
});
};
我正在尝试获取名为“xxxpath”的三个文本框,以便在用户输入时填充网址文本框的前8个字符。但是,使用此状态的代码,没有任何反应。任何人都知道我哪里出错了?
谢谢!
答案 0 :(得分:1)
您需要使用val(value_to_set)
函数,因为val()
只能获取值:
this.urlSet = function(){
$("#url").keyup(function(){
$("#firstpath").val($("#url").val().substring(0,8));
$("#secndpath").val($("#url").val().substring(0,8));
$("#thirdpath").val($("#url").val().substring(0,8));
});
};