Javascript 从无线电场中提取值的keyup替代方案
我正在尝试编辑一段接近正常工作的代码。我希望文本首先显示“RSVP”,但当有人选择它并将其用作主文本时,会拉取收音机框的值 它几乎可以正常工作,但这个代码片段似乎没有获得收音机盒的价值。我想这可能是因为keyup在无线电领域不起作用,但我不确定如何获得这个值Javascript 从无线电场中提取值的keyup替代方案,javascript,Javascript,我正在尝试编辑一段接近正常工作的代码。我希望文本首先显示“RSVP”,但当有人选择它并将其用作主文本时,会拉取收音机框的值 它几乎可以正常工作,但这个代码片段似乎没有获得收音机盒的价值。我想这可能是因为keyup在无线电领域不起作用,但我不确定如何获得这个值 function initInput() { input = document.getElementById('input'); input.addEventListener('keyup', updateText); inp
function initInput() {
input = document.getElementById('input');
input.addEventListener('keyup', updateText);
input.value = 'RSVP';
}
您可以使用
change
,这将仅在值更改时触发
function initInput() {
input = document.getElementById('input');
input.addEventListener('change', updateText);
input.value = 'RSVP';
}
编辑:我没有提供更新的小提琴,因为我认为你可以从那里开始使用。如果你在单选按钮上使用鼠标,而不是键盘,你应该使用类似“单击”的鼠标事件