i Web ページにボタンがあります。このページはモバイル デバイスでのみ表示されます。すべてが正常にロードされているようです。ただし、ページにはいくつかのコントロールがあります。2 つの日付ピッカーと、2 つの日付を送信して新しいデータを表示するためのボタン。コンピューターでは正常に動作する JavaScript 関数がありますが、電話でボタンをクリックしても何も起こりません。これがJavaScriptコードです。
function getURL() {
var from = $("#fromDate").val();
var to = $("#toDate").val();
from = from.replace("/", "%2F");
to = to.replace("/", "%2F");
$(".toDTP").val("");
$(".fromDTP").val("");
window.location.href("http://the new url.aspx?from=" + from + "&to=" + to);
HTMLは次のとおりです。
<label for="date">From:</label><input type="date" name="date" id="fromDate" value="" />
<label for="date">To:</label><input type="date" name="date" id="toDate" value="" />
<a class="FilterCalendar" id="fetchCalendar" href="javascript:getURL()">Fetch Data</a>
ここで何がうまくいかず、なぜ失敗するのですか??