html两个输入值被交换

时间:2016-08-28 14:05:58

标签: javascript php html

我尝试向网站发送http请求,我需要用户填写他们的姓名和手机号码。我按照以下方式尝试这样做(我仍然在处理验证功能,所以现在它总是返回false。)

{{1}}

在我为两个输入输入了一些值并点击发送后,警报始终会输出输入的值" name"即使我试图打印出输入" mobile"。当我尝试打印" name"的值时,会发生同样的事情,它只打印出" name"的值。我不明白为什么交换价值?我尝试了没有任何PHP代码和CSS,它的工作方式与我期望的一样。我做错了什么?

3 个答案:

答案 0 :(得分:4)

您没有head标记。这可能是它没有样式标签和PHP代码正确运行的问题。尝试添加head代码。

答案 1 :(得分:2)

由于您使用的属性mobileid,因此您可以像这样使用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