我有一张表格,我把信息输入了creammonkey。 表格没有ID或类......
当你把一些东西放在输入框中,然后按回车键,它就会被提交并且你已经关闭了......我想用jquery来实现同样的目标。
更改输入boc的值不是问题,而是提交。
我有以下代码;
e = jQuery.Event("keypress");
e.which = 13;
e.keyCode = 13;
$("#inputy").focus();
$("#inputy").trigger(e);
但这不起作用......那么我如何使用ID输入模拟输入框中的输入?
格尔茨 TWCrap
答案 0 :(得分:2)
所以你想提交表格吗?你可以尝试:
$("#inputy").keyup( function( event )
{
if(event.keyCode == 13)
{
var form = $( "#inputy" ).closest( "form" );
form.submit( );
}
});
在每个按键上,我们检查Enter
键。如果Enter
密钥已发布,我们会找到最接近的表单并提交。
答案 1 :(得分:0)
可能在整个<input>
上按submit()
火<form>
方式输入,因此请在使用以下方法填充<input>
后尝试执行此操作:$("form").submit()
。
无论如何,该网站上是否有jquery
肯定?控制台上有任何错误吗?