在输入时添加密码而不使用选择器jquery
我试图将密码添加到没有类或id的输入中 这是我的代码:在输入时添加密码而不使用选择器jquery,jquery,input,passwords,Jquery,Input,Passwords,我试图将密码添加到没有类或id的输入中 这是我的代码: <form> <div class="something"> </div> <input type="password" name="password" placeholder="password"> <input type="submit" value="Watch Video"> </form> 我怎样才能做到? 输入密码后,我可以提交下一个输入吗?您
<form>
<div class="something"> </div>
<input type="password" name="password" placeholder="password">
<input type="submit" value="Watch Video">
</form>
我怎样才能做到?
输入密码后,我可以提交下一个输入吗?您可以使用
val
设置input
元素的值,而不是write
(没有jQuerywrite
功能)。除此之外,您的代码是正确的:
jQuery(document.ready(function($){
$('.something').next().val('password');
// --------------------^
});
使用
val
设置input
元素的值,而不是write
(没有jQuerywrite
函数)。除此之外,您的代码是正确的:
jQuery(document.ready(function($){
$('.something').next().val('password');
// --------------------^
});
要更改输入字段的值,需要将字符串传递给value属性
$('.something').next().prop('value', 'password');
或者,您可以使用速记val()
方法填充value属性:
$('.something').next().val('password');
我还建议不要使用next
函数,因为这意味着您100%依赖于HTML元素的顺序。我建议使用如下选择器:
jQuery(document.ready(function($){
$('.something').next().write('password');
});
$('.something').siblings('input:password').val('password');
只要密码字段与.something
元素处于同一层次结构中,此选择器将始终工作
参考-要更改输入字段的值,需要将字符串传递给value属性
$('.something').next().prop('value', 'password');
或者,您可以使用速记val()
方法填充value属性:
$('.something').next().val('password');
我还建议不要使用next
函数,因为这意味着您100%依赖于HTML元素的顺序。我建议使用如下选择器:
jQuery(document.ready(function($){
$('.something').next().write('password');
});
$('.something').siblings('input:password').val('password');
只要密码字段与.something
元素处于同一层次结构中,此选择器将始终工作
引用-使用val()而不是写入
$('.something').next().val('password');
val()方法返回或设置选定元素的value属性
用于返回值时:
此方法返回第一个匹配元素的value属性的值
用于设置值时:
此方法为所有匹配的元素设置值属性的值
注意:val()方法主要用于HTML表单元素。使用val()而不是write
$('.something').next().val('password');
val()方法返回或设置选定元素的value属性
用于返回值时:
此方法返回第一个匹配元素的value属性的值
用于设置值时:
此方法为所有匹配的元素设置值属性的值
注意:val()方法主要用于HTML表单元素。很小,但在本例中,我建议
div#something
比div.something
更合适,因为我推断您希望引用这一个,唯一的元素。很小,但在本例中,我建议div\something
比div.something
更合适,因为我推断您希望引用这个唯一的元素。很好地解释了,感谢关于依赖HTML顺序的提示,但在本例中,顺序将是100%,但非常感谢!很好的解释,谢谢你的提示依赖于HTML的顺序,但在这种情况下,顺序将是相同的100%,但非常感谢!