jquery动态设置input值但没有显示
时间: 2023-08-01 21:11:58 浏览: 99
如果您想要动态设置input的值但不想让它在页面上显示出来,可以使用以下两种方法:
1. 设置input的type为hidden
```javascript
// 创建一个type为hidden的input
var input = $("<input type='hidden' />");
// 设置input的值
input.val("Hello World");
// 将input添加到页面中
$("body").append(input);
```
2. 将input的样式设置为display:none
```javascript
// 创建一个type为text的input
var input = $("<input type='text' />");
// 设置input的值
input.val("Hello World");
// 将input的样式设置为display:none
input.css("display", "none");
// 将input添加到页面中
$("body").append(input);
```
这样,即使您设置了input的值,但用户在页面上是看不到它的。
相关问题
jquery动态设置input值但不显示
如果您想要动态设置input的值但不想让它在页面上显示出来,可以使用以下两种方法:
1. 设置input的type为hidden
```javascript
// 创建一个type为hidden的input
var input = $("<input type='hidden' />");
// 设置input的值
input.val("Hello World");
// 将input添加到页面中
$("body").append(input);
```
2. 将input的样式设置为display:none
```javascript
// 创建一个type为text的input
var input = $("<input type='text' />");
// 设置input的值
input.val("Hello World");
// 将input的样式设置为display:none
input.css("display", "none");
// 将input添加到页面中
$("body").append(input);
```
这样,即使您设置了input的值,但用户在页面上是看不到它的。
jquery动态设置input的value,但没有显示出来
如果您想要动态设置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值,但用户在页面上是看不到它的。
阅读全文