Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在选择的输入之间交换_Javascript_Jquery - Fatal编程技术网

Javascript 如何在选择的输入之间交换

Javascript 如何在选择的输入之间交换,javascript,jquery,Javascript,Jquery,我想在谷歌翻译中有一个交换按钮, 此按钮应在表单中的选择输入之间切换 每个选择器显示一个货币列表。我想单击并简单地在值之间交换。 i、 e 以色列谢克尔 美元(USD) 欧元 以色列谢克尔 美元(USD) 欧元 英镑(英镑) 交换 JS: var a=document.getElementById(“from”).index; //var value=a.options[a.selectedIndex].value; var b=document.getElementId(“to”).in

我想在谷歌翻译中有一个交换按钮, 此按钮应在表单中的选择输入之间切换 每个选择器显示一个货币列表。我想单击并简单地在值之间交换。 i、 e


以色列谢克尔
美元(USD)
欧元
以色列谢克尔
美元(USD)
欧元
英镑(英镑)
交换
JS:


var a=document.getElementById(“from”).index;
//var value=a.options[a.selectedIndex].value;
var b=document.getElementId(“to”).index;
var c=b;
函数交换(){
document.getElementById(“from”)。selectedIndex=c;
document.getElementById(“to”)。selectedIndex=a;
}
单击时,它只更改一个值,这是使用索引进行更改的方法吗?
我希望这段代码能跨越电话鸿沟。

您应该尝试下面的jquery代码

$('button').click(function(){
    var from = $('#from').val(),
        to = $('#to').val();
    $('#from').val(to);
    $('#to').val(from);
});

您应该尝试下面的jquery代码

$('button').click(function(){
    var from = $('#from').val(),
        to = $('#to').val();
    $('#from').val(to);
    $('#to').val(from);
});

是的,它似乎起作用了!需要检查它是否使用Phonegap也有效。是的,它似乎有效!还需要使用Phonegap检查它是否有效。
$('button').click(function(){
    var from = $('#from').val(),
        to = $('#to').val();
    $('#from').val(to);
    $('#to').val(from);
});