Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ent.createElement(“div”); newDiv.setAttribute(“id”、“housemm”); 文件.body.appendChild(newDiv); var ul=document.createElement(“ul”); ul.setAttribute(“id”、“成员列表”); 新儿童分部(ul); document.getElementsByClassName('add')[0].onclick=addToList; 函数addToList(){ var li=document.createElement(“li”); li.appendChild(document.createTextNode(age.value+''+dropDown.value)); ul.儿童(li); 返回false; } 住户名单 年龄 关系 --- 自己 配偶 小孩 父母亲 祖父母 其他 吸烟者? 添加 提交_Javascript_Html_Forms - Fatal编程技术网

Javascript ent.createElement(“div”); newDiv.setAttribute(“id”、“housemm”); 文件.body.appendChild(newDiv); var ul=document.createElement(“ul”); ul.setAttribute(“id”、“成员列表”); 新儿童分部(ul); document.getElementsByClassName('add')[0].onclick=addToList; 函数addToList(){ var li=document.createElement(“li”); li.appendChild(document.createTextNode(age.value+''+dropDown.value)); ul.儿童(li); 返回false; } 住户名单 年龄 关系 --- 自己 配偶 小孩 父母亲 祖父母 其他 吸烟者? 添加 提交

Javascript ent.createElement(“div”); newDiv.setAttribute(“id”、“housemm”); 文件.body.appendChild(newDiv); var ul=document.createElement(“ul”); ul.setAttribute(“id”、“成员列表”); 新儿童分部(ul); document.getElementsByClassName('add')[0].onclick=addToList; 函数addToList(){ var li=document.createElement(“li”); li.appendChild(document.createTextNode(age.value+''+dropDown.value)); ul.儿童(li); 返回false; } 住户名单 年龄 关系 --- 自己 配偶 小孩 父母亲 祖父母 其他 吸烟者? 添加 提交,javascript,html,forms,Javascript,Html,Forms,您的代码中有许多问题 所有for属性和input属性都可以在html中定义,而不是使用js 按钮类型默认为提交,因此在添加中添加button type=“button” add.onlick='addToList()';这是错误的;函数不是字符串,请将其替换为document.getElementsByClassName('add')[0]。onclick=addToList var age=document.getElementsByName(“年龄”)[0]; var dropDown=d

您的代码中有许多问题

  • 所有for属性和input属性都可以在html中定义,而不是使用js

  • 按钮
    类型默认为提交,因此在
    添加中添加
    button type=“button”

  • add.onlick='addToList()'
    ;这是错误的;函数不是字符串,请将其替换为
    document.getElementsByClassName('add')[0]。onclick=addToList

  • var age=document.getElementsByName(“年龄”)[0];
    var dropDown=document.getElementsByName(“rel”)[0];
    var newDiv=document.createElement(“div”);
    newDiv.setAttribute(“id”、“housemm”);
    文件.body.appendChild(newDiv);
    var ul=document.createElement(“ul”);
    ul.setAttribute(“id”、“成员列表”);
    新儿童分部(ul);
    document.getElementsByClassName('add')[0].onclick=addToList;
    函数addToList(){
    var li=document.createElement(“li”);
    li.appendChild(document.createTextNode(age.value+''+dropDown.value));
    ul.儿童(li);
    返回false;
    }
    
    住户名单
    年龄
    关系
    ---
    自己
    配偶
    小孩
    父母亲
    祖父母
    其他
    吸烟者?
    添加
    提交
    
    不能将字符串指定为事件处理程序。使用
    add.onclick=addToList
    ,或者更好的是,
    add.addEventListener(“单击”,addToList)不能将字符串指定为事件处理程序。使用
    add.onclick=addToList
    ,或者更好的是,
    add.addEventListener(“单击”,addToList)谢谢,这很有帮助,但我无法根据项目规范对HTML进行更改。我是否可以向add按钮添加一个类型,例如:add.type=('button')?谢谢,这很有帮助,但我无法根据项目规范对HTML进行更改。我是否可以向add按钮添加一个类型,例如:add.type=('button')?非常感谢。这帮了大忙,谢谢!这帮了大忙。