1

だから私はこれをしばらく試してみましたが、問題を理解できないようです。入力があります

<input type="datetime" class="nativedatetimepicker" placeholder="somestuff" name="datetime-la" id="datetime-la"/>

そして、私がやりたいのは、それに値を設定することだけです

$("#datetime-la").val(anytime);

new Date()、Date().toISOString()、Date().toString() など、いつでもさまざまな値を試しましたが、何も機能しません。ただし、このコードは iOS だけでなく、他のすべてのデバイスの Android 2.33 - 4.04 でも問題なく動作します。

空白のままにしておくと(これは望ましくありません)、コードバに組み込まれている関数で日付と時刻を設定でき、入力の値を正しく設定します。ここで何か不足していますか?この問題は、Samsung Galaxy S3 でのみ発生し、Atrix HD などの他の携帯電話では発生しません。

更新: わかりました、単純な Web ページで作成してみましたが、これはデバイスの問題だと思います。これは私が試したコードですが、うまくいきませんでした:

    <!DOCTYPE html>
    <html>
    <head>
    </head>
    <body onload="load()">
    </body>
    <script type="text/javascript">
        function load(){
            document.getElementById('datetime-la').value = "something";
        }
    </script>
    <input type="datetime" class="nativedatetimepicker" name="datetime-la" id="datetime-la" style="width:50%;height:200px;"/>
    </html>
4

0 に答える 0