我无法清除两个输入之一
i cant clear one of two inputs
我无法清除名称输入
当我进入严格模式控制台时说:“无法在字符串 '' 上创建 属性 'value'”
const number = document.getElementById("number").value;
const name = document.getElementById("name").value;
console.log(name)
console.log(number)
if (name.trim() && number.trim()) {
let contact = {
name,
number
};
renderContact(contact);
console.log(contacts);
contacts.push(contact)
}
// clearInput(number, name);
this.name.value = '';
this.number.value = '';
};
您的“姓名”和“号码”不是 DOM 元素。他们的价值观是:“Hello, World”等等。字符串是原始类型,严格模式下不能在原型中定义属性。
const numberInput = document.getElementById("number")
const nameInput = document.getElementById("name")
const name = numberInput.value
const number = numberInput.value
if (name.trim() && number.trim()) {
let contact = {
name,
number
};
renderContact(contact);
console.log(contacts);
contacts.push(contact)
}
// clearInput(numberInput, nameInput);
nameInput.value = '';
numberInput.value = '';
};
我无法清除名称输入 当我进入严格模式控制台时说:“无法在字符串 '' 上创建 属性 'value'”
const number = document.getElementById("number").value;
const name = document.getElementById("name").value;
console.log(name)
console.log(number)
if (name.trim() && number.trim()) {
let contact = {
name,
number
};
renderContact(contact);
console.log(contacts);
contacts.push(contact)
}
// clearInput(number, name);
this.name.value = '';
this.number.value = '';
};
您的“姓名”和“号码”不是 DOM 元素。他们的价值观是:“Hello, World”等等。字符串是原始类型,严格模式下不能在原型中定义属性。
const numberInput = document.getElementById("number")
const nameInput = document.getElementById("name")
const name = numberInput.value
const number = numberInput.value
if (name.trim() && number.trim()) {
let contact = {
name,
number
};
renderContact(contact);
console.log(contacts);
contacts.push(contact)
}
// clearInput(numberInput, nameInput);
nameInput.value = '';
numberInput.value = '';
};