input动态设置value但是不显示内容
时间: 2023-08-06 18:04:59 浏览: 133
js实现input框文字动态变换显示效果
如果您想要动态设置input的value值但不想让它在页面上显示出来,可以使用以下两种方法:
1. 设置input的type为hidden
```javascript
// 创建一个type为hidden的input
var input = $("<input type='hidden' />");
// 设置input的value值
input.val("Hello World");
// 将input添加到页面中
$("body").append(input);
```
2. 将input的样式设置为display:none
```javascript
// 创建一个type为text的input
var input = $("<input type='text' />");
// 设置input的value值
input.val("Hello World");
// 将input的样式设置为display:none
input.css("display", "none");
// 将input添加到页面中
$("body").append(input);
```
这样,即使您设置了input的value值,但用户在页面上是看不到它的。
阅读全文