Jquery 在用户键入时设置输入值
我有一个输入字段。Jquery 在用户键入时设置输入值,jquery,Jquery,我有一个输入字段。 <input id="post_remote_posted_url" type="text" size="30" name="post[remote_posted_url]"> 当我在该字段内键入或写入时,如何填充该字段输入的值?你的意思是: 你能再解释一下你需要什么吗?您要求在输入时填写输入,这是它已经完成的工作。是否希望该值填充其他字段?我找不到任何示例:(.我希望用户在输入字段中键入属性value=“”从该字段开始填充用户要写入的文本。对我来说,当您在
<input id="post_remote_posted_url" type="text" size="30" name="post[remote_posted_url]">
当我在该字段内键入或写入时,如何填充该字段输入的值?你的意思是:
你能再解释一下你需要什么吗?您要求在输入时填写输入,这是它已经完成的工作。是否希望该值填充其他字段?我找不到任何示例:(.我希望用户在输入字段中键入属性
value=“”
从该字段开始填充用户要写入的文本。对我来说,当您在内部写入时,该字段不会填充。我可以在firebug中看到该值没有更改。这有什么重要意义吗?当前值始终可用,您可以使用输入.value
访问它。HTML源代码甚至DOM视图只会显示但是初始值。这是毫无意义的。输入中的文本存储在value
属性中,不应将其与value
属性混淆;将值存储在属性中完全没有意义,除非您打算使用不正确的方法将输入的值取回来。
$("#post_remote_posted_url").keyup(function(){
$(this).attr("value",$(this).val());
})