javascript - 输入类型日期未动态添加到表中,Javascript

标签 javascript laravel

我在那些文本框之间动态地向表中添加行,并且我有日期类型的文本框,它不是动态添加的。请帮助我解决 JS 问题。除了类型为 DATE 的文本框外,所有文本框都添加得很好。

JS:

function addField (argument) {
    var myTable = document.getElementById("myTable");
    var currentRow = myTable.insertRow(-1);

    var line_part_numberBox = document.createElement("input");
    line_part_numberBox.setAttribute("name", "line_part_number[]");

    var line_dateBox = document.createElement("input");
    line_dateBox.setAttribute("name", "line_date[]");

    var addRowBox = document.createElement("input");
    addRowBox.setAttribute("type", "button");
    addRowBox.setAttribute("value", "Add another line");
    addRowBox.setAttribute("onclick", "addField();");
    addRowBox.setAttribute("class", "button");

    var currentCell = currentRow.insertCell(-1);
    currentCell.appendChild(line_part_numberBox);

    currentCell = currentRow.insertCell(-1);
    currentCell.appendChild(line_dateBox);
}

Blade :

<table class="table table-striped" id="myTable">
    <thead>
        <tr>
            <th>heading1</th>
            <th>heading2</th>
            <th>action</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <th>{{ Form::text('line_part_number[]', null , ['class' => 'form-control']) }}</th>
            <th>{{ Form::date('line_date[]', null , ['class' => 'form-control']) }}</th>
            <th><input type="button" class="button" value="Add another line" onclick="addField();"></th>
        </tr>
    </tbody>
</table>

最佳答案

这段代码对你有用,我已经测试过它工作正常。

var date_input = document.createElement("input");
date_input.setAttribute("type", "date");
currentCell.appendChild(date_input);

关于javascript - 输入类型日期未动态添加到表中,Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52585161/

相关文章:

javascript - 如何在可点击背景上将鼠标箭头变成手指指针?

javascript - 将文本输入限制为字符列表

php - Laravel 无法识别有效的路线

session - 在 Laravel 中,在 session 中传递不同类型的 flash 消息的最佳方式

php - 为什么 php artisan migrate 不适用于 Docker?

php - 在不创建虚拟主机的情况下配置 laravel

javascript - 从不同功能检查 radio 时显示相同的 Canvas 形状

javascript - 使用 jQuery addClass 转换时出错

javascript - 为什么设置视频元素 srcObject 在 Vue.js 应用程序中不起作用

php - Laravel5.4 中 Instagram 登录 OAuth 问题