我想使用javascript提交表单.. 我已经尝试了下面的代码,但它们没有用,页面只是继续刷新或什么也没做。
document.forms[0].submit();
document.forms["create-discussion"].submit();
document.getElementByID("submitButton").click();
document.getElementByID("submitButton").submit();
请在此处访问网络表单 1st - www.yookos.com(登录页面) - 用户名(tolodo)密码(loveworld) 第二 - https://www.yookos.com/discussion/create.jspa?containerID=5460&containerType=700
我的用户名下面填写了文字,但我仍然无法提交
// ==UserScript==
// @name discussioncrap code
// @namespace http://hayageek.com
// @include http://www.yookos.*
// @require http://code.jquery.com/jquery-latest.js
// @include https://www.yookos.com/discussion/create.jspa?containerID=5460&containerType=700
// @version 1
// ==/UserScript==
var discussSubj = document.getElementById("subject");
discussSubj.value = "okay";
var discussBody = document.getElementById("wysiwygtext");
discussBody.value = "Just Now";
document.getElementByID("submitButton").click();
答案 0 :(得分:0)
请注意javascript is case-sensitive。
这一事实在代码的最后一行,您使用的是未定义的函数:它应该是document.getElementBy Id (),不是 document.getElementBy ID < /强>()。