0

您好,我想使用 javascript 创建动态下拉列表,但它不起作用..

我的PHP代码:

<input type="button" onclick="javascript:addRow();" value="Add Row" name="addRow"/>

我的 JS 代码:

// This function is used to create dynamic form element
function addRow() {
    var opt = document.createElement("option");
    element = document.createElement("select");
    element.setAttribute('id', 'focus');
    element.options.add(opt);
}

PS:它没有给出任何 js 控制台错误。

4

1 回答 1

3

您没有将元素添加到正文中,因此它不会显示

// This function is used to create dynamic form element
function addRow() {
    var opt = document.createElement("option");
    element = document.createElement("select");
    element.setAttribute('id', 'focus');
    element.options.add(opt);
    document.body.appendChild(element);
}
于 2012-08-15T10:48:39.857 回答