如何创建JavaScript函数,该函数将输入值从用户输入组合在一起,然后将其放入短语中



我正在尝试创建一个简历构建器项目来学习JavaScript。我如何创建一个将用户输入值组合的函数,并以一个短语输出,例如这样的东西

<form>
    <input type:"text" id:"position">
    <input type:"text" id:"startdate">
    <input type:"date" id:"enddate">
</form>

并获得此结果:

  • startDate to ENDDATE

,如果用户需要动态添加新的fieldset,则只需使用新的输入

以相同的方式将其均以新短语效果效果。

首先,您的问题不清楚。你尝试了什么?您想实现什么?这是一个简单的例子是让您入门。只需获取每个字段的值,然后将值组合到字符串中。

function combineText() {
  var position = document.getElementById('position').value;
  var startDate = document.getElementById('startDate').value;
  var endDate = document.getElementById('endDate').value;
  var text = "started working as a "+position+" from "+startDate+" to "+endDate+".";
  document.getElementById('output').innerHTML = text;
}

使用事件侦听器和表单工作JSfiddle示例。

最新更新