情况:
<form method='post' action='troll.php'>
<input type='text' name='trolltext'>
<textarea name='trollarea'></textarea>
<input type='hidden' name='trollhidden'>
<select name='trollselect'>
<option value='troll1'>
...
</select>
<input type='submit'>
</form>
我想在发送到troll.php之前转储$ _POST数组,例如,在javascript console.log中。我想看一个数组,没有每一个变量。
答案 0 :(得分:3)
好吧,在执行PHP之前你不能执行PHP。使用浏览器的调试器和一些JavaScript。
答案 1 :(得分:0)
遍历所有输入并使用客户端中的javascript / jQuery将其值存储在数组中(NO PHP):
var inputs=[];
$("form :input").each(function(){
var input = $(this); // This is the jquery object of the input, do what you will
inputs.push(input.val());
});
console.log(inputs);//your array