各位前輩好
最近有興趣在學JS 想從一些網站開始做練習
我用F12叫出來的控制台內 把留言框用JS更改value 可是最後無法案送出
我想說是不是要事件觸發 寫了dispatchEvent加上去也無法
甚至手動在原本文字加上空白也無法(一定要打字)
想請問這是什麼原理呢~
第二個問題 是有關登入的~ 我在練習登入的網站中看見它的結構如下
$scope.login = function() {
$scope.loggingIn = true;
$http.post('/user/login_v2', {
email: $scope.userEmail,
password: $scope.userPassword
})
.success(function(response, status) {
location.reload();
})
.error(function(response, status) {
ts('.snackbar').snackbar({content:'帳號或密碼錯誤'});
$scope.loggedIn = false;
$scope.loggingIn = false;
})
}
我想要在F12裡面 用JS的
let req=new XMLHttpRequest();
然後
req.open("get","網址","","信箱","密碼");
req.onload(這段寫回傳)
req.send();
最終達到讓我傳出這串能自動登入
但我發現問題是{
email: $scope.userEmail,
password: $scope.userPassword
}
這一段似乎是物件這種東西!導致回傳{"error":"password empty"}
那我該怎麼用req.open("get","網址","","信箱","密碼");這行來傳送所謂物件...?