当表单数据更改时,需要重新获取页面数据以确保API与表单的实际值保持同步。需要在表单上添加一个事件处理程序,以便在表单输入更改时触发API fetch。例如,
const input = document.querySelector('#my-input');
const fetchData = () => {
fetch('https://my-api.com/data')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error(error));
}
input.addEventListener('change', fetchData);
在此示例中,每次用户更改输入时,都会调用fetchData函数,该函数将从API中获取数据并将其打印到控制台。此外,您还可以将数据存储在状态中并更新页面以反映更改。
上一篇:表单输入数字 onchange
下一篇:表单输入文本模式中的可选字符。