单击没有 <input> 的表单按钮?
Clicking on form button without an <input>?
我正在尝试单击 this 页面上的 "Slow Download" 按钮,其中 html 是
<form action="https://nitroflare.com/view/A71F0994E20F2E0/security-privacy.jpg" method="post">
<button id="slow-download" class="bootstrapButton" name="goToFreePage">Slow Download</button>
</form>
我在做什么
$( document ).ready(function() {
function startFreeDownload(){
getElementsById('slow-download')[0].submit();
};
startFreeDownload();
});
我看过的所有帖子都有 <input ... >
而这个没有。
问题
谁能告诉我我做错了什么?
您正在尝试提交一个按钮,但应该提交一个表单:
...
getElementsById('slow-download').parent()[0].submit();
...
这解决了问题。
function SkipId(objId){
var oId = document.getElementById(objId);
oId.click();
}
window.onload = function(){
SkipId('slow-download');
};
我正在尝试单击 this 页面上的 "Slow Download" 按钮,其中 html 是
<form action="https://nitroflare.com/view/A71F0994E20F2E0/security-privacy.jpg" method="post">
<button id="slow-download" class="bootstrapButton" name="goToFreePage">Slow Download</button>
</form>
我在做什么
$( document ).ready(function() {
function startFreeDownload(){
getElementsById('slow-download')[0].submit();
};
startFreeDownload();
});
我看过的所有帖子都有 <input ... >
而这个没有。
问题
谁能告诉我我做错了什么?
您正在尝试提交一个按钮,但应该提交一个表单:
...
getElementsById('slow-download').parent()[0].submit();
...
这解决了问题。
function SkipId(objId){
var oId = document.getElementById(objId);
oId.click();
}
window.onload = function(){
SkipId('slow-download');
};