我正在尝试将PHP array
and$_POST
值保存到 javascript 变量中,但它不起作用。
我就是这样做的。
<html>
<script>
var username = <?php echo $_POST['username']; ?>
var password = <?php echo $_POST['password']; ?>
//abc(username, password);
document.write(username+' '+password);// does not work
</script>
<body>
<form method="post">
Username: <input type="text" name="username" /><br />
Password: <input type="password" name="password" /><br />
<input type="submit" value="login" />
</form>
</body>
</html>
我怎样才能做到这一点?
如果我将硬编码变量传递给 JavaScript 函数,那只能。让我来告诉你怎么做。
<script>
function func(v1, v2){
document.write(v1+' '+v2);// does not work
}
</script>
<?php
$a = 25;
$b = 30;
echo '<script>func('.$a.','.$b.');</script>'
?>