Javascript 应该';表格';在这里使用,还是不需要?

Javascript 应该';表格';在这里使用,还是不需要?,javascript,forms,input,Javascript,Forms,Input,此代码中是否应使用表单 添加的表格 流动 sent.addEventListener(“单击”,函数(evt){ player.src=value.value; player.volume=1.0; //防止默认表单处理(在本例中,这将重新加载页面) evt.preventDefault(); }); }()); 表格已删除: 流动 sent.addEventListener(“单击”,函数(evt){ player.src=value.value; player.volume=1.0

此代码中是否应使用表单

添加的表格


流动
sent.addEventListener(“单击”,函数(evt){
player.src=value.value;
player.volume=1.0;
//防止默认表单处理(在本例中,这将重新加载页面)
evt.preventDefault();
});
}());
表格已删除:


流动
sent.addEventListener(“单击”,函数(evt){
player.src=value.value;
player.volume=1.0;
});

当您希望以某种方式向服务器提交整个数据集时,应使用
。使用表单的优点是您可以访问表单API(例如提交事件),并且可以对元素中的所有用户输入执行序列化。但是,在这种情况下,您只是捕获单个用户输入,因此不需要使用它。

当您希望以某种方式向服务器提交整个数据集时,应该使用它。使用表单的优点是您可以访问表单API(例如提交事件),并且可以对元素中的所有用户输入执行序列化。但是,在本例中,您只是捕获单个用户输入,因此不需要使用它。

我认为不需要。您没有提交任何内容,您只是在呼叫其他提供商开始播放。

我想没有。你没有提交任何东西,你只是打电话给其他提供商开始播放

<div class="info">
  <form>
    <label for="input">Stream</label>
    <input id="input" type="text" name="someNameHere" value="http://hi5.1980s.fm/;" />
    <input id="sent" type="submit" value="Set" />
  </form>

sent.addEventListener("click", function(evt) {
    player.src = value.value;
    player.volume = 1.0;
    // Prevent default form handling (which would reload the page, in this case)
    evt.preventDefault();
  });
}());
<div class="info">
    <label for="input">Stream</label>
    <input id="input" type="text" name="someNameHere" value="http://hi5.1980s.fm/;" />
    <input id="sent" type="submit" value="Set" />
</div>

  sent.addEventListener("click", function(evt) {
    player.src = value.value;
    player.volume = 1.0;
  });