我尝试向网站发送http请求,我需要用户填写他们的姓名和手机号码。我按照以下方式尝试这样做(我仍然在处理验证功能,所以现在它总是返回false。)
{{1}}
在我为两个输入输入了一些值并点击发送后,警报始终会输出输入的值" name"即使我试图打印出输入" mobile"。当我尝试打印" name"的值时,会发生同样的事情,它只打印出" name"的值。我不明白为什么交换价值?我尝试了没有任何PHP代码和CSS,它的工作方式与我期望的一样。我做错了什么?
答案 0 :(得分:4)
您没有head
标记。这可能是它没有样式标签和PHP代码正确运行的问题。尝试添加head
代码。
答案 1 :(得分:2)
由于您使用的属性mobile
是id
,因此您可以像这样使用document.getElementById("sendform").value
:
function validate(){
var a = document.getElementById("sendform").value;
alert(a);
return false;
}
答案 2 :(得分:0)
您应该使用输入的Book
属性作为数组的索引,因此它应该是Book.get(title="A book").author.all()
而不是name
。