Используйте следующее:
document.getElementsByTagName("input")[0].click();
Пример кода: http://jsfiddle.net/dcRsc/
Теперь, что будет работать, если кнопка первый вход на страницу.
Используйте это, если у вас есть множество элементов на странице:
var elems =document.getElementsByTagName("input");
for(var i=0;i<elems.length;i++)
{
if(elems[i].type=="submit" && elems[i].name =="Submit")
{
elems[i].click();
break;
}
}
Пример кода: http://jsfiddle.net/dcRsc/1/
Это вызовет click
событие вашей кнопки отправки, с Submit имя.
Кроме того (и поскольку ваша кнопка уже имеет класс CSS), вы можете использовать getElementsByClassName()
метод:
var elems =document.getElementsByClassName("buttonSubmit");
for(var i=0;i<elems.length;i++)
{
if(elems[i].name =="Submit")
{
elems[i].click();
break;
}
}
Пример кода: http://jsfiddle.net/dcRsc/2/
Это будет получить все элементы с buttonSubmit
класса применяется ,
Или
document.getElementsByClassName("buttonSubmit")[0].click();
Если кнопка является единственным элементом на странице с этим классом на нем, следовательно, избежать петли for
в целом.
Thank you Sir It Работало для меня :-) – Amit
Если это ответили на ваш вопрос, отметьте как ответ. –