我试图捕获n值以便在循环中使用它,如下所示:
test.php
<!DOCTYPE html>
<html>
<head>
<script>
function store(val) {
var n = val;
}
</script>
</head>
<body>
<form>
<select onchange="store(this.value)">
<option value='10'>abc</option>
<option value='20'>def</option>
</select>
</form>
<div>
<?php
for ($i = 0; $i < **?? n ??** ; $i++) {
echo '<input type="radio">';
}
?>
</div>
</body>
</html>
如果选择了abc,则创建10个单选按钮;在def的情况下,20。 在这种情况下是否可能?我尝试了很多例子,但到目前为止它们还没有成功。有帮助吗?谢谢!
答案 0 :(得分:0)
没有可能直接从javascript调用php。你要做的是对php脚本的位置执行本地ajax请求,并将数据作为参数传递。
你可以做的是让表单操作以你的php脚本为目标并处理那里的所有内容。