Javascript 单击链接后的Jquery开关输入值
我有两个输入:Javascript 单击链接后的Jquery开关输入值,javascript,jquery,Javascript,Jquery,我有两个输入: <form> <input type="text" name="address" id="address" value=""> <input type="text" name="address2" id="address2" value=""> </form> <a href="">switch addresses</a> 尝试从bla中删除该引号,如果不删除,则该引号将被视为字符串
<form>
<input type="text" name="address" id="address" value="">
<input type="text" name="address2" id="address2" value="">
</form>
<a href="">switch addresses</a>
尝试从
bla
中删除该引号,如果不删除,则该引号将被视为字符串
var bla = $('#address').val();
$('#address2').val(bla);
交换
$('a:contains("switch addresses")').click(function(){
var tmp = $('#address').val();
$('#address').val($('#address2').val())
$('#address2').val(tmp);
});
尝试从
bla
中删除该引号,如果不删除,则该引号将被视为字符串
var bla = $('#address').val();
$('#address2').val(bla);
交换
$('a:contains("switch addresses")').click(function(){
var tmp = $('#address').val();
$('#address').val($('#address2').val())
$('#address2').val(tmp);
});
我相信您正在寻找交换两个输入字段值:
var bla = $('#address').val();
$('#address').val($('#address2').val());
$('#address2').val(bla);
我相信您正在寻找交换两个输入字段值:
var bla = $('#address').val();
$('#address').val($('#address2').val());
$('#address2').val(bla);
您可以在超级链接事件中按如下方式进行操作:
var temp = $('#address2').val();
$('#address2').val($('#address').val(););
$('#address').val(temp);
您可以在超级链接事件中按如下方式执行此操作:
var temp = $('#address2').val();
$('#address2').val($('#address').val(););
$('#address').val(temp);
试试这个代码
$('a').on('click',function(e){
e.preventDefault();
var add1= $('#address').val();
var add2 = $('#address2').val();
$('#address2').val(add1);
$('#address').val(add2);
});
试试这个代码
$('a').on('click',function(e){
e.preventDefault();
var add1= $('#address').val();
var add2 = $('#address2').val();
$('#address2').val(add1);
$('#address').val(add2);
});
试试这个:
$('a').on('click',function(e){
e.preventDefault();
var obj = { // create object
"address" : $('#address').val(), // get the address value
"address2" : $('#address2').val() // get the address2 value
};
$('#address').val(obj.address2); // set here
$('#address2').val(obj.address); // set here
});
试试这个:
$('a').on('click',function(e){
e.preventDefault();
var obj = { // create object
"address" : $('#address').val(), // get the address value
"address2" : $('#address2').val() // get the address2 value
};
$('#address').val(obj.address2); // set here
$('#address2').val(obj.address); // set here
});