【问题标题】:Enter data from form into mongodb using nodejs [closed]使用nodejs将表单中的数据输入到mongodb [关闭]
【发布时间】:2019-03-17 00:12:24
【问题描述】:

我无法根据从表单中选择的选项在我的数据库中输入数据 这是我的表格-

    <div class="input">
        <label for="fever">Fever</label>
        <input type="radio" id="fever" name="fever" value="0">No
        <input type="radio" id="fever" name="fever" value="1">Yes<br><br>
    </div>
    <div class="input">
        <label for="eyesight">Eyesight</label>
        <input type="radio" id="eyesight" name="eyesight" value="0">Long Sightedness
        <input type="radio" id="eyesight" name="eyesight" value="1">Short Sightedness<br><br>
    </div>

我如何知道用户选择了哪个选项并将其输入到我的数据库中

【问题讨论】:

  • 建议删除node.jsmongodbexpressmongoose标签。它们与问题无关。

标签: javascript node.js mongodb express mongoose


【解决方案1】:

可能你需要做这样的事情来获得选定的值jQuery get value of selected radio button

【讨论】:

    【解决方案2】:

    首先,您不需要在输入中使用重复的 ID。然后你就可以用.checked找出哪个选项被选中了

    例如:

    const el = document.getElementById('clickMe');
        
        el.onclick = function() {
        	if (document.getElementById('fever0').checked) {
            alert('No fever');
          }
          if (document.getElementById('fever1').checked) {
            alert('Yes fever');
          }
        	if (document.getElementById('eyesight0').checked) {
            alert('Long Sightedness');
          }
          if (document.getElementById('eyesight1').checked) {
            alert('Short Sightedness');
          }
        };
    <div class="input">
          <label for="fever">Fever</label>
          <input type="radio" id="fever0" name="fever" value="0">No
          <input type="radio" id="fever1" name="fever" value="1">Yes<br><br>
        </div>
        <div class="input">
          <label for="eyesight">Eyesight</label>
          <input type="radio" id="eyesight0" name="eyesight" value="0">Long Sightedness
          <input type="radio" id="eyesight1" name="eyesight" value="1">Short Sightedness<br><br>
        </div>
        <div id="clickMe">
          Click me!
        </div>

    【讨论】:

      猜你喜欢
      • 2020-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多