我有代码:
// slider имеет тип HTMLInputElement
slider.addEventListener('input', (e: InputEvent) =>
{
video.playbackRate = parseFloat(e.target.value);
});
应该是这样吗?
slider.addEventListener('input', ({ target }: Event) =>
{
if (target === null)
{
return;
}
video.playbackRate = parseFloat((target as HTMLInputElement).value);
});



很可能您没有将其应用于
inputortextarea。文档说:那些。如果专门应用于
textarea或input类型文本、电话号码等,则仅适用于类型InputEvent,适用于所有其他类型 - 事件