iT邦幫忙

0

請教 iphone 網頁日期輸入欄位 XMLHttpRequest 延遲

目前有一個 時間欄位,我希望在切換時送出 post 獲取來獲取資料。
在電腦的網頁上與安卓手機操作都是正常的,唯獨在 iphone 切換時都會偶發性出現延遲送出
請問有大神遇過類似問題嗎?
以下是我的程式碼

<body>
    <input onchange="changeDate(event)" type="date">
    <h1 id="resH1"></h1>
    <script>
        var resH1 = document.getElementById('resH1')
        function changeDate(e){
            var inputValue = e.target.value
            var resultXhr = new XMLHttpRequest();
            resultXhr.open('POST', url, true);
            resultXhr.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
            resultXhr.onreadystatechange = function () {
                if (resultXhr.readyState == 4 && resultXhr.status == 200) {
                    var response = JSON.parse(resultXhr.response)
                    if(response.data){
                        resH1.innerText = response.data[0]
                    }
                }
            };
            resultXhr.send(`Date=${inputValue}`);
        }
    </script>
</body>
看更多先前的討論...收起先前的討論...
天黑 iT邦研究生 5 級 ‧ 2022-01-26 17:07:59 檢舉
請問分別使用的瀏覽器是什麼?
電腦: chrome、Edge
iphone: safari、chrome
安卓: chrome
xllin iT邦新手 5 級 ‧ 2022-01-27 15:35:02 檢舉
請問iOS版本
15.1.1
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答