有问题弄清楚如何向获取该网站html内容的另一个域创建GET请求。表单数据是使用的get请求的一部分。
<form name="login">
<div class="login">
<input type="text" placeholder="User Name" name="userid"><br>
<input type="password" placeholder="Password" name="pswrd"><br>
<input type="fromdate" placeholder="From date" name="startdate"><br>
<input type="Todate" placeholder="To Date" name="todaysdate"><br>
<input type="button" onclick="check(this.form)" value="Check Data Usage"/>
</div>
function check(form)
{
var request = new Request({
url: '"http://dashboard.somesite.io/DashboardDataServices.asmx/GetMyUsage?userName="+form.userid.value+"&password="+form.userid.value+"&fromDate="+form.startdate.value+"&toDate="+form.todaysdate.value'
method: 'GET'
});
fetch(request);
};
我遇到了常见的问题:
未捕获的ReferenceError:未定义检查 在HTMLInputElement.onclick
答案 0 :(得分:2)
将您的javascript代码放在<script>
和</script>
<script>
function check(form)
{
var request = new Request({
url: '"http://dashboard.somesite.io/DashboardDataServices.asmx/GetMyUsage?userName="+form.userid.value+"&password="+form.userid.value+"&fromDate="+form.startdate.value+"&toDate="+form.todaysdate.value'
method: 'GET'
});
fetch(request);
};
</script>
答案 1 :(得分:0)
您已关闭了div,但您的表单仍未使用</form>
标记关闭。
您甚至可以在标签中调用onSubmit函数,如下所示:
<form onsubmit="yourfunction()">
<input type="submit" value="submit">
</form>