首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >HTML获取文本字段和复选框内容/值

HTML获取文本字段和复选框内容/值
EN

Stack Overflow用户
提问于 2018-06-01 02:13:58
回答 1查看 60关注 0票数 1

我的HTML出了点小问题,我不能把数据从HTML转到TS。我想保存所有的文件,并将其发送到我的数据库。我得到了类似于(HTML)的内容:

代码语言:javascript
复制
  <h3>Part 1 : General Information</h3>
  <ion-list>
    <ion-item>
      <ion-label>Date</ion-label>
      <ion-datetime displayFormat="MMM DD YYYY" [(ngModel)]="date"></ion-datetime>
    </ion-item>

    <ion-item>
      <ion-label stacked>First Name</ion-label>
      <ion-input type="text" aria-placeholder="First Name" placeholder="First Name"></ion-input>
    </ion-item>

    <ion-item>
      <ion-label stacked>Last Name</ion-label>
      <ion-input type="text" aria-placeholder="Last Name" placeholder="Last Name"></ion-input>
    </ion-item>

    <ion-item>
      <ion-label>Birthdate</ion-label>
      <ion-datetime displayFormat="MMM DD YYYY" [(ngModel)]="birthdate"></ion-datetime>
    </ion-item>

我获得这个数据onSave并将其推入如下列表(TS):

代码语言:javascript
复制
public key: string = 'Save1';
public save: string[] = new Array();
public checkedValue = document.querySelector('.medical-form');
saveQuestionnaire(){
  for ( var _isave in this._symptoms ) {
      this.save.push(this.symptoms[_isave]);
      console.log("Number of symptom (27)");
  }
  console.log('TEST QUERY SELECTOR', this.checkedValue);
  console.log("this.save",this.save)
  this._storage.set(this.key,this.save);
  this.save = null;
}

我不知道我怎么能弄到这些信息。我应该使用$scope吗?

感谢您的时间和帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-01 03:26:45

您应该在.ts文件的作用域中使用ngModel和变量,例如:

代码语言:javascript
复制
<ion-item>
      <ion-label stacked>First Name</ion-label>
      <ion-input type="text" aria-placeholder="First Name" placeholder="First Name" [(ngModel)]="firstName" name="firstName"></ion-input>
    </ion-item>

    <ion-item>
      <ion-label stacked>Last Name</ion-label>
      <ion-input type="text" aria-placeholder="Last Name" placeholder="Last Name" [(ngModel)]="lastName" name="lastName">           </ion-input>
</ion-item>

并且应该在class的作用域中设置变量:

代码语言:javascript
复制
public firstName: string = "";
public lastName: string = "";
console.log(this.firstName);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50630435

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档