小编qpA*_*qpA的帖子

输入时间加上 30 分钟

我有 2 个输入(类型=“时间”)。我想要在第一个输入字段中输入的时间获取 + 30 分钟并将其写入第二个输入字段中。有可能吗?我的 JS 不太好:I

<html>
    <form>
        <label for="start">Start: <input type="time" id="start" name="start" step="600"> </label><br>
        <label for="ende">Ende:  <input type="time" id="ende" name="ende" step="600"> </label>
        <input type="submit" value="senden">
    </form>
</html>
Run Code Online (Sandbox Code Playgroud)

我想我需要在JS中获取输入ID并添加30分钟?像这样:

document.getElementById('start').value;
Run Code Online (Sandbox Code Playgroud)

...但是如何添加 30 分钟呢?

html javascript

2
推荐指数
1
解决办法
936
查看次数

仅在 &lt;datalist&gt; 字段中输入 3 个字符后才显示自动完成?

只有在用户输入至少 3 个字母后才能自动完成吗?这是我当前的代码:

HTML/PHP:

<form name="form" class="form-container" method="post" onsubmit="return doValidate()" id="myForm2">

                    <label> <input placeholder="Organisator" id="name" list="users" name="mitarbeiter" required /> </label> 
                         <datalist id="users" class="dle" >
                            <?php
                                for ($i=0; $i<$counts; $i++) {
                                    echo '<option value="'.$AllData[$i]["mail"][0].'">'.$AllData[$i]["cn"][0].'</option>'; 
                                }
                            ?>
                         </datalist>
                    <br><br>
                    von <input type="time" name="zeitstart" class="zeitangaben" id="startzeitid"> Uhr bis <input type="time" name="zeitende" id="endzeitid" class="zeitangaben"> Uhr <br><br> 

            <button type="submit" class="btn" name="submit">Reservierung erstellen</button>
            <button type="reset" class="btn cancel" onclick="hideDiv()">Abbrechen</button>
        </form>
Run Code Online (Sandbox Code Playgroud)

我只找到了一些带有 Jquery 的代码,没有 jquery 是不是不可能做到这一点?

甚至有可能吗?有任何想法吗?

javascript

2
推荐指数
1
解决办法
3549
查看次数

标签 统计

javascript ×2

html ×1