我认为JSP和Javascript是冲突的
我有一个带有表单的HTML文件。当我将其更改为jsp文件并放入一些jsp代码中时,Javascript停止响应,但什么也没有发生。它只是一个货币转换器,交换按钮是通过Javascript管理的 代码如下:我认为JSP和Javascript是冲突的,javascript,html,jsp,conflict,jquery-events,Javascript,Html,Jsp,Conflict,Jquery Events,我有一个带有表单的HTML文件。当我将其更改为jsp文件并放入一些jsp代码中时,Javascript停止响应,但什么也没有发生。它只是一个货币转换器,交换按钮是通过Javascript管理的 代码如下: <html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script> <script t
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#swap').click(function() {
s1=$('#to').val();
s0=$('#from').val();
$('#to').val(s0);
$('#from').val(s1);
});
});
</script>
</head>
<body>
<%@ page import="java.util.*" %>
<div class="background"></div>
<div id="heading">
<%
String currency = (String)request.getAttribute("currency");
if( currency == null )
{
out.print("live currency converter");
}else{
out.println("Currency Converted: " +currency);
}
%>
</div>
<div id="currencyBox">
<form method="POST" action="CurrencyConverter.do">
<div class="data">
<label for="from">Convert:</label>
<input type="text" name="amount" id="amount" value="1" />
</div>
<div class="data">
<label for="fromCurrency">From Currency:</label>
<select name="from" id="from">
<option selected="" value="EUR">Euro - EUR</option>
<option value="USD">United States Dollars - USD</option>
<option value="GBP">United Kingdom Pounds - GBP</option>
</select>
</div>
<div class="data">
<label for="to">To Currency:</label>
<select name="to" id="to">
<option value="USD">United States Dollars - USD</option>
<option value="GBP">United Kingdom Pounds - GBP</option>
<option value="CAD">Canada Dollars - CAD</option>
</select>
</div>
<div class="data">
<input type="submit" name="submit" id="submit" value="Convert the input">
<input type="button" name="swap" id="swap" value="Swap values">
</div>
</form>
<form method="GET" action="CodeGrabber.do"><input type="submit" value="Grab the code!"></form>
<form method="GET" action="ListenTest.do"><input type="submit" value="On line report!"></form>
</div>
</body>
</html>
$(文档).ready(函数(){
$(“#交换”)。单击(函数(){
s1=$('#to').val()
s0=$('#from').val()
$('to').val(s0)
$('from').val(s1);
});
});
转换:
从货币:
欧元-欧元
美元-美元
英国英镑-英镑
兑换货币:
美元-美元
英国英镑-英镑
加拿大元-加拿大元
当我删除代码的
部分时,顶部的Javascript就像一个符咒。
我不熟悉jsp和servlet,我有PHP背景
以下是我在开发人员模式下的输出:
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>currency converter</title>
<meta name="description" content="currency converter">
<link rel="stylesheet" href="lib/c/styles.css">
<meta property="og:site_name" content="fizaboun/3w lesson"/>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#swap').click(function() {
 s1=$('#to').val(); Â
 s0=$('#from').val(); Â
 $('#to').val(s0); Â
 $('#from').val(s1);
});
});
</script>
</head>
<body>
<div class="background"></div>
<div id="heading">
live currency converter
</div>
<div id="currencyBox">
<form method="POST" action="CurrencyConverter.do">
<div class="data">
<label for="from">Convert:</label>
<input type="text" name="amount" id="amount" value="1" />
</div>
<div class="data">
<label for="fromCurrency">From Currency:</label>
<select name="from" id="from">
<option selected="" value="EUR">Euro - EUR</option>
<option value="USD">United States Dollars - USD</option>
<option value="GBP">United Kingdom Pounds - GBP</option>
<option value="CAD">Canada Dollars - CAD</option>
<option value="AUD">Australia Dollars - AUD</option>
<option value="JPY">Japan Yen - JPY</option>
<option value="INR">India Rupees - INR</option>
<option value="NZD">New Zealand Dollars - NZD</option>
<option value="CHF">Switzerland Francs - CHF</option>
<option value="ZAR">South Africa Rand - ZAR</option>
<option value="DZD">Algeria Dinars - DZD</option>
<option value="USD">America (United States) Dollars - USD</option>
<option value="ARS">Argentina Pesos - ARS</option>
<option value="AUD">Australia Dollars - AUD</option>
<option value="BHD">Bahrain Dinars - BHD</option>
<option value="BRL">Brazil Reais - BRL</option>
<option value="BGN">Bulgaria Leva - BGN</option>
<option value="CAD">Canada Dollars - CAD</option>
<option value="CLP">Chile Pesos - CLP</option>
<option value="CNY">China Yuan Renminbi - CNY</option>
<option value="CNY">RMB (China Yuan Renminbi) - CNY</option>
<option value="COP">Colombia Pesos - COP</option>
<option value="CRC">Costa Rica Colones - CRC</option>
<option value="HRK">Croatia Kuna - HRK</option>
<option value="CZK">Czech Republic Koruny - CZK</option>
<option value="DKK">Denmark Kroner - DKK</option>
<option value="DOP">Dominican Republic Pesos - DOP</option>
<option value="EGP">Egypt Pounds - EGP</option>
<option value="EEK">Estonia Krooni - EEK</option>
<option value="EUR">Euro - EUR</option>
<option value="FJD">Fiji Dollars - FJD</option>
<option value="HKD">Hong Kong Dollars - HKD</option>
<option value="HUF">Hungary Forint - HUF</option>
<option value="ISK">Iceland Kronur - ISK</option>
<option value="INR">India Rupees - INR</option>
<option value="IDR">Indonesia Rupiahs - IDR</option>
<option value="ILS">Israel New Shekels - ILS</option>
<option value="JMD">Jamaica Dollars - JMD</option>
<option value="JPY">Japan Yen - JPY</option>
<option value="JOD">Jordan Dinars - JOD</option>
<option value="KES">Kenya Shillings - KES</option>
<option value="KRW">Korea (South) Won - KRW</option>
<option value="KWD">Kuwait Dinars - KWD</option>
<option value="LBP">Lebanon Pounds - LBP</option>
<option value="MYR">Malaysia Ringgits - MYR</option>
<option value="MUR">Mauritius Rupees - MUR</option>
<option value="MXN">Mexico Pesos - MXN</option>
<option value="MAD">Morocco Dirhams - MAD</option>
<option value="NZD">New Zealand Dollars - NZD</option>
<option value="NOK">Norway Kroner - NOK</option>
<option value="OMR">Oman Rials - OMR</option>
<option value="PKR">Pakistan Rupees - PKR</option>
<option value="PEN">Peru Nuevos Soles - PEN</option>
<option value="PHP">Philippines Pesos - PHP</option>
<option value="PLN">Poland Zlotych - PLN</option>
<option value="QAR">Qatar Riyals - QAR</option>
<option value="RON">Romania New Lei - RON</option>
<option value="RUB">Russia Rubles - RUB</option>
<option value="SAR">Saudi Arabia Riyals - SAR</option>
<option value="SGD">Singapore Dollars - SGD</option>
<option value="SKK">Slovakia Koruny - SKK</option>
<option value="ZAR">South Africa Rand - ZAR</option>
<option value="KRW">South Korea Won - KRW</option>
<option value="LKR">Sri Lanka Rupees - LKR</option>
<option value="SEK">Sweden Kronor - SEK</option>
<option value="CHF">Switzerland Francs - CHF</option>
<option value="TWD">Taiwan New Dollars - TWD</option>
<option value="THB">Thailand Baht - THB</option>
<option value="TTD">Trinidad and Tobago Dollars - TTD</option>
<option value="TND">Tunisia Dinars - TND</option>
<option value="TRY">Turkey Lira - TRY</option>
<option value="AED">United Arab Emirates Dirhams - AED</option>
<option value="GBP">United Kingdom Pounds - GBP</option>
<option value="USD">United States Dollars - USD</option>
<option value="VEB">Venezuela Bolivares - VEB</option>
<option value="VND">Vietnam Dong - VND</option>
<option value="ZMK">Zambia Kwacha - ZMK</option>
</select>
</div>
<div class="data">
<label for="to">To Currency:</label>
<select name="to" id="to">
<option value="USD">United States Dollars - USD</option>
<option value="GBP">United Kingdom Pounds - GBP</option>
<option value="CAD">Canada Dollars - CAD</option>
<option value="AUD">Australia Dollars - AUD</option>
<option value="JPY">Japan Yen - JPY</option>
<option value="INR">India Rupees - INR</option>
<option value="NZD">New Zealand Dollars - NZD</option>
<option value="CHF">Switzerland Francs - CHF</option>
<option value="ZAR">South Africa Rand - ZAR</option>
<option value="DZD">Algeria Dinars - DZD</option>
<option value="USD">America (United States) Dollars - USD</option>
<option value="ARS">Argentina Pesos - ARS</option>
<option value="AUD">Australia Dollars - AUD</option>
<option value="BHD">Bahrain Dinars - BHD</option>
<option value="BRL">Brazil Reais - BRL</option>
<option value="BGN">Bulgaria Leva - BGN</option>
<option value="CAD">Canada Dollars - CAD</option>
<option value="CLP">Chile Pesos - CLP</option>
<option value="CNY">China Yuan Renminbi - CNY</option>
<option value="CNY">RMB (China Yuan Renminbi) - CNY</option>
<option value="COP">Colombia Pesos - COP</option>
<option value="CRC">Costa Rica Colones - CRC</option>
<option value="HRK">Croatia Kuna - HRK</option>
<option value="CZK">Czech Republic Koruny - CZK</option>
<option value="DKK">Denmark Kroner - DKK</option>
<option value="DOP">Dominican Republic Pesos - DOP</option>
<option value="EGP">Egypt Pounds - EGP</option>
<option value="EEK">Estonia Krooni - EEK</option>
<option value="EUR">Euro - EUR</option>
<option value="FJD">Fiji Dollars - FJD</option>
<option value="HKD">Hong Kong Dollars - HKD</option>
<option value="HUF">Hungary Forint - HUF</option>
<option value="ISK">Iceland Kronur - ISK</option>
<option value="INR">India Rupees - INR</option>
<option value="IDR">Indonesia Rupiahs - IDR</option>
<option value="ILS">Israel New Shekels - ILS</option>
<option value="JMD">Jamaica Dollars - JMD</option>
<option value="JPY">Japan Yen - JPY</option>
<option value="JOD">Jordan Dinars - JOD</option>
<option value="KES">Kenya Shillings - KES</option>
<option value="KRW">Korea (South) Won - KRW</option>
<option value="KWD">Kuwait Dinars - KWD</option>
<option value="LBP">Lebanon Pounds - LBP</option>
<option value="MYR">Malaysia Ringgits - MYR</option>
<option value="MUR">Mauritius Rupees - MUR</option>
<option value="MXN">Mexico Pesos - MXN</option>
<option value="MAD">Morocco Dirhams - MAD</option>
<option value="NZD">New Zealand Dollars - NZD</option>
<option value="NOK">Norway Kroner - NOK</option>
<option value="OMR">Oman Rials - OMR</option>
<option value="PKR">Pakistan Rupees - PKR</option>
<option value="PEN">Peru Nuevos Soles - PEN</option>
<option value="PHP">Philippines Pesos - PHP</option>
<option value="PLN">Poland Zlotych - PLN</option>
<option value="QAR">Qatar Riyals - QAR</option>
<option value="RON">Romania New Lei - RON</option>
<option value="RUB">Russia Rubles - RUB</option>
<option value="SAR">Saudi Arabia Riyals - SAR</option>
<option value="SGD">Singapore Dollars - SGD</option>
<option value="SKK">Slovakia Koruny - SKK</option>
<option value="ZAR">South Africa Rand - ZAR</option>
<option value="KRW">South Korea Won - KRW</option>
<option value="LKR">Sri Lanka Rupees - LKR</option>
<option value="SEK">Sweden Kronor - SEK</option>
<option value="CHF">Switzerland Francs - CHF</option>
<option value="TWD">Taiwan New Dollars - TWD</option>
<option value="THB">Thailand Baht - THB</option>
<option value="TTD">Trinidad and Tobago Dollars - TTD</option>
<option value="TND">Tunisia Dinars - TND</option>
<option value="TRY">Turkey Lira - TRY</option>
<option value="AED">United Arab Emirates Dirhams - AED</option>
<option value="GBP">United Kingdom Pounds - GBP</option>
<option value="USD">United States Dollars - USD</option>
<option value="VEB">Venezuela Bolivares - VEB</option>
<option value="VND">Vietnam Dong - VND</option>
<option value="ZMK">Zambia Kwacha - ZMK</option>
</select>
</div>
<div class="data">
<input type="submit" name="submit" id="submit" value="Convert the input">
<input type="button" name="swap" id="swap" value="Swap values">
</div>
</form>
<form method="GET" action="CodeGrabber.do"><input type="submit" value="Grab the code!"></form>
<form method="GET" action="ListenTest.do"><input type="submit" value="On line report!"></form>
</div>
</body>
</html>
货币转换器
$(文档).ready(函数(){
$(“#交换”)。单击(函数(){
s1=$('#to').val()
s0=$('#from').val();0
美元('to').val(s0);美元
$('from').val(s1);
});
});
实时货币转换器
转换:
从货币:
欧元-欧元
美元-美元
英国英镑-英镑
加拿大元-加拿大元
澳元
日元-日元
印度卢比-印度卢比
新西兰元-新西兰元
瑞士法郎-瑞士法郎
南非兰特-扎尔
阿尔及利亚第纳尔-DZD
美元-美元
阿根廷比索
澳元
巴林第纳尔-BHD
巴西雷亚尔
保加利亚列瓦-BGN
加拿大元-加拿大元
智利比索-中电
中国元人民币-人民币
人民币(中国元)-人民币
哥伦比亚比索-COP
哥斯达黎加科隆-CRC
克罗地亚库纳-HRK
捷克共和国科伦尼-捷克克朗
丹麦克朗-DKK
多米尼加共和国比索
埃及镑-埃及镑
爱沙尼亚克洛尼-伊克
欧元-欧元
斐济元-FJD
香港元-港币
匈牙利福林-胡夫
冰岛克朗
印度卢比-印度卢比
印度尼西亚卢比-印尼盾
以色列新谢克尔
牙买加元-JMD
日元-日元
约旦第纳尔-约德
肯尼亚先令-肯尼亚先令
韩国元-韩元
科威特第纳尔-科威特第纳尔
黎巴嫩磅-磅
马来西亚令吉-马来西亚令吉
毛里求斯卢比-穆尔
墨西哥比索-墨西哥比索
摩洛哥迪拉姆斯-疯狂
新西兰元-新西兰元
挪威克朗
阿曼里亚尔酒店
巴基斯坦卢比-PKR
秘鲁新鞋底-钢笔
菲律宾比索-菲律宾比索
波兰兹罗提奇-印尼国家电力公司
卡塔尔里亚尔-卡塔尔
罗马尼亚新雷隆
俄罗斯卢布-卢布
沙特阿拉伯里亚尔-特区
新加坡元-新加坡元
斯洛伐克科伦尼-SKK
南非兰特-扎尔
韩元-韩元
斯里兰卡卢比-斯里兰卡卢比
瑞典克朗-瑞典克朗
瑞士法郎-瑞士法郎
新台币
泰铢-泰铢
特立尼达和多巴哥美元-TTD
突尼斯第纳尔-TND
土耳其里拉-试试看
阿拉伯联合酋长国迪拉姆斯-AED
英国英镑-英镑
美元-美元
委内瑞拉玻利瓦尔-VEB
越南越南盾
赞比亚Kwacha-ZMK
兑换货币:
美元-美元
英国英镑-英镑
加拿大元-加拿大元
澳元
日元-日元
印度卢比-印度卢比
新西兰元-新西兰元
瑞士法郎-瑞士法郎
南非兰特-扎尔
阿尔及利亚第纳尔-DZD
美元-美元
阿根廷比索
澳元
巴林第纳尔-BHD
巴西雷亚尔
保加利亚列瓦-BGN
加拿大元-加拿大元
智利比索-中电
中国元人民币-人民币
人民币(中国元)-人民币
哥伦比亚比索-COP
哥斯达黎加科隆-CRC
克罗地亚库纳-HRK
捷克共和国科伦尼-捷克克朗
丹麦克朗-DKK
多米尼加共和国比索
埃及镑-埃及镑
爱沙尼亚克洛尼-伊克
欧元-欧元
斐济元-FJD
香港元-港币
匈牙利福林-胡夫
冰岛克朗
印度卢比-印度卢比
印度尼西亚卢比-印尼盾
以色列新谢克尔
牙买加元-JMD
日元-日元
约旦第纳尔-约德
肯尼亚先令-肯尼亚先令
韩国元-韩元
科威特第纳尔-科威特第纳尔
黎巴嫩磅-磅
马来西亚令吉-马来西亚令吉
毛里求斯卢比-穆尔
墨西哥比索-墨西哥比索
摩洛哥迪拉姆斯-疯狂
新西兰元-新西兰元
挪威克朗
阿曼里亚尔酒店
巴基斯坦卢比-PKR
秘鲁新鞋底-钢笔
菲律宾比索-菲律宾比索
波兰兹罗提奇-印尼国家电力公司
$(document).ready(function() {
$('#swap').click(function() {
 s1=$('#to').val(); Â
 s0=$('#from').val(); Â
 $('#to').val(s0); Â
 $('#from').val(s1);
});
});