【发布时间】:2021-12-10 05:38:27
【问题描述】:
我正在尝试获取点击时动态创建的输入的值
这是代码:
Save(form:NgForm){
const element = document.createElement("input");
element.setAttribute("type", "text")
element.setAttribute("placeholder", "Title")
element.setAttribute("name", "Title")
element.setAttribute("[(ngModel)]", "Title")
element.setAttribute("class","appearance-none block w-full bg-white text-gray-700 border border-gray-400 shadow-inner rounded-md py-3 px-4 leading-tight focus:outline-none focus:border-gray-500");
document.getElementById("title").appendChild(element)
}
我试过这个 setAttribute 但没用
element.setAttribute("[(ngModel)]", "Title")
它说:无法在“元素”上执行“setAttribute”:“[(ngModel)]”不是有效的属性名称。
【问题讨论】:
标签: angular typescript input