使用Javascript在表单中反转ID的名称

使用Javascript在表单中反转ID的名称,javascript,forms,Javascript,Forms,我有以下表格: <form id="currency" name="form" onsubmit="return redirect(this)"> <div style="clear:both;text-align: center;"> <select id="firstcurrency" class="selex" name="firstcurrency" style="float: left;"> <

我有以下表格:

<form id="currency" name="form" onsubmit="return redirect(this)">

    <div style="clear:both;text-align: center;">
        <select id="firstcurrency" class="selex" name="firstcurrency" style="float: left;">
            <option value="usd">USD</option>
            <option value="btc">BTC</option>
        </select>

        <span style="margin: 0 auto;">=</span>

        <select id="secondcurrency" class="selex" name="secondcurrency" style="float: right;">
            <option value="btc">RRR</option>
            <option value="xvg">XVG</option>
            <option value="xrp">XRP</option>
            <option value="ntx">NTX</option>
        </select>
        <p style="clear: both;"></p>


    <p><input class="button" type="submit" value="Redirect Me" ></p>
    <a href="convertitore-home"><img src="/images/invert.png">Invert select</a>
</form>
每次我按下
a
tag时,它都应该再做一次


您将使用什么Javascript代码来执行此操作?

为货币添加单独的css,然后使用以下代码:

$(“#反转”)。单击(函数(){
var firstCurr=$(“#firstcurrency”),
secondCurr=$(“#secondcurrency”),
tmpID=secondCurr.attr('id');
二次货币属性('id',一次货币属性('id');
secondCurr.attr('name',firstCurr.attr('id');
第一个货币属性(“id”,tmpID);
firstCurr.attr('name',tmpID);
});
#第二种货币{
浮动:对;
}
#第一货币{
浮动:左;
}

美元
BTC
=
存款准备金率
XVG
XRP
NTX


Stackoverflow用于回答错误/特定问题;不是为了解决家庭作业问题。这方面的解决方案之前已经有文档记录,我相信您可以学习处理这一问题的方法
<form id="currency" name="form" onsubmit="return redirect(this)">

    <div style="clear:both;text-align: center;">
        <select id="secondcurrency" class="selex1" name="secondcurrency" style="float: right;">
            <option value="usd">USD</option>
            <option value="btc">BTC</option>
        </select>

        <span style="margin: 0 auto;">=</span>

        <select id="firstcurrency" class="selex2" name="firstcurrency" style="float: left;">
            <option value="btc">RRR</option>
            <option value="xvg">XVG</option>
            <option value="xrp">XRP</option>
            <option value="ntx">NTX</option>
        </select>
        <p style="clear: both;"></p>


    <p><input class="button" type="submit" value="Redirect Me" ></p>
    <a href="convertitore-home"><img src="/images/invert.png">Invert select</a>
</form>