占位符文本是用户输入的文本输出。就像在HTML中一样, 我们使用"名称"作为输入字段, 并在该空间内放置文本, 即输入你的姓名。如下图所示:
名称:
因此, 我们需要一个按钮或某个事件来将占位符文本更改为其他文本。为此, 我们有以下两种方法:
方法1:在这种方法中, 我们将使用attr()方法。的attr()方法用于设置或返回选定元素的指定属性。它带有两个参数, 第一个是要设置的属性, 第二个是要更改为的属性的值。
的"占位符"属性控制将在输入区域中显示为占位符的文本。此属性作为第一个参数传递给attr()方法。将要设置的必需文本作为第二个参数传递。这会将元素的占位符文本更改为新文本。
语法:$('selectedTextarea')。attr('placeholder', 'Placeholder text');
例子:
<
!DOCTYPE html>
<
html >
<
head >
<
title >
Changing Placeholder text
<
/ title >
<
style >
body {
text-align: center;
}
<
/ style >
<
/ head >
<
body >
<
h1 style = "color: green;
" >
lsbin
<
/ h1 >
<
b >
Changing Placeholder text
<
/ b >
<
p >
Click the button to change placeholder
of the textarea.
<
/ p >
<
textarea id = "area1" placeholder = "Default Text" >
<
/ textarea >
<
br >
<
button onclick = "changePlaceholder()" >
Change Placeholder
<
/ button >
<
script src = "https://code.jquery.com/jquery-3.4.1.min.js" >
<
/ script >
<
script type = "text/javascript" >
function changePlaceholder() {
$('#area1').attr('placeholder', 'This is a new placeholder');
}
<
/ script >
<
/ body >
<
/ html >
输出如下:
在单击按钮之前:
文章图片
单击按钮后:
文章图片
方法2:使用占位符属性。 "占位符"属性用于获取或设置输入文本的占位符。这可用于将占位符文本更改为新文本。首先使用jQuery选择器选择元素。然后可以将新的占位符文本分配给元素的占位符属性。这会将元素的占位符文本更改为新文本。
语法:selectedTextarea = $('selectedTextarea')[0]; selectedTextarea.placeholder ="占位符文本";
例子:
<
!DOCTYPE html>
<
html >
<
head >
<
title >
Changing Placeholder text
<
/ title >
<
style >
body {
text-align: center;
}
<
/ style >
<
/ head >
<
body >
<
h1 style = "color: green;
" >
lsbin
<
/ h1 >
<
b >
Changing Placeholder text
<
/ b >
<
p >
Click the button to change placeholder
of the textarea.
<
/ p >
<
textarea id = "area1" placeholder = "Default Text" >
<
/ textarea >
<
br >
<
button onclick = "changePlaceholder()" >
Change Placeholder
<
/ button >
<
script src = "https://code.jquery.com/jquery-3.4.1.min.js" >
<
/ script >
<
script type = "text/javascript" >
function changePlaceholder() {
selectedTextarea = $('#area1')[0];
selectedTextarea.placeholder =
"This is a new placeholder";
}
<
/ script >
<
/ body >
<
/ html >
输出如下:
在单击按钮之前:
文章图片
【如何使用jQuery更改占位符文本()】单击按钮后:
文章图片
推荐阅读
- 算法设计(找到所有零和的三元组)
- 细说如何运用u盘安装win10
- 教你怎样查看u盘读写速度是多少
- 告诉你如何制作u盘打开盘
- 本文教您u盘缩水后怎样修好
- 本文详细说明怎样制作u盘打开盘
- 本文详细说明怎样把系统装在u盘
- 本文教您u盘提示格式化怎样修好
- 本文教您修好u盘乱码