input:email 在 js 中
input:email in js
我有一个使用 recaptcha v2 的联系表。我通过在表单输入标签中添加 required 使用默认的 "requirement" 验证:
<label for="formAuthor">
Name<span style="color: #ff0000;">*</span>
</label>
<input type="text" name="formAuthor" id="formAuthor" value="<?php if(isset($_POST['formAuthor'])) echo $_POST['formAuthor'];?>" size="40" required>
我使用 .js
在字段处于焦点上时淡化标签。
但是,如果我将 input type
设置为 "email"
(以从 Recaptcha 获得正确的验证),淡出效果将不再起作用。
下面是 .js
的相关部分
$jformItems = $j("input:text, textarea");
我尝试添加输入:电子邮件但成功了。
$jformItems = $j("input:text, input:email, textarea");
知道如何让这个 .js 与 input:email
一起工作吗?
答案:基于sacreyoule答案,这就是解决它的方法!
$jformItems = $j("input:text, input[type=email], textarea");
我不确定你的问题,但你试过了吗:
$j("input[type=email]")
?
我有一个使用 recaptcha v2 的联系表。我通过在表单输入标签中添加 required 使用默认的 "requirement" 验证:
<label for="formAuthor">
Name<span style="color: #ff0000;">*</span>
</label>
<input type="text" name="formAuthor" id="formAuthor" value="<?php if(isset($_POST['formAuthor'])) echo $_POST['formAuthor'];?>" size="40" required>
我使用 .js
在字段处于焦点上时淡化标签。
但是,如果我将 input type
设置为 "email"
(以从 Recaptcha 获得正确的验证),淡出效果将不再起作用。
下面是 .js
$jformItems = $j("input:text, textarea");
我尝试添加输入:电子邮件但成功了。
$jformItems = $j("input:text, input:email, textarea");
知道如何让这个 .js 与 input:email
一起工作吗?
答案:基于sacreyoule答案,这就是解决它的方法!
$jformItems = $j("input:text, input[type=email], textarea");
我不确定你的问题,但你试过了吗:
$j("input[type=email]")
?