为了账号安全,请及时绑定邮箱和手机立即绑定

TypeScript怎么获取input的值

TypeScript怎么获取input的值

繁华开满天机 2019-05-13 09:08:29
TypeScript怎么获取input的值
查看完整描述

4 回答

?
慕的地6264312

TA贡献1817条经验 获得超6个赞


获取文本框中的内容有以下两种方法:
假设为如下文本框:
1

<input type="text" value="" id="text">
1、原生JS获取文本框的值:
1

document.getElementById("text").value //text为文本框的id
2、jquery获取文本框的值:
1

$("#text").val()




查看完整回答
反对 回复 2019-05-15
?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

采用双向绑定的方式

HTML中:

1<input  type="text" [(ngModel)]="userName">

ts中,定义全局变量userName:

userName:any;

当在input中输入之后,ts中的值会相应的进行变化。直接读取userName中的值就是input中的输入内容。

typescript讲求去DOM化,不用像javascript一样获取元素后在取值



查看完整回答
反对 回复 2019-05-15
?
MMTTMM

TA贡献1869条经验 获得超4个赞

可以使用输入框的val()方法来获取input的值,给按钮绑定点击事件触发弹出该输入框的值。

工具原料:编辑器、浏览器

1、解决的思路就是给一个按钮绑定点击事件,然后参数该输入框的值,代码如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

<html>

<head>

<script type="text/javascript" src="libs/jquery/2.1.4/jquery.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("button").click(function(){

    alert($(":text").val());

  });

});

</script>

</head>

<body>

<p>Name: <input type="text" name="user" value="" /></p>

<button>改变文本域的值</button>

</body>

</html>

2、运行的结果如下:




 

 



查看完整回答
反对 回复 2019-05-15
?
RISEBY

TA贡献1856条经验 获得超5个赞

<input type="text" id="input1" />
<input type="button" onclick="javascript:alert(document.getElementById('input1').value);" value="点我" />

查看完整回答
反对 回复 2019-05-15
  • 4 回答
  • 0 关注
  • 2425 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信