use*_*498 0 javascript php forms window.open
我正在使用javascript使用弹出窗口,window.open()要打开的页面将存储在变量名称中.变量名称使用php存储,<form>当用户点击确认它将它们带到play.php?name = userinput时,当window.open执行该函数时,它会打开txtone.php,但我希望它打开txtone.php?name = userinput.我可以使用php变量从父窗口(name = userinput)中检索值,但我需要将其转换为javascript变量然后使用window.open(name);(变量名称为name).所以我基本上问我如何将php变量转换为javascript变量.
kai*_*naw 10
在生成页面时,会在JavaScript中生成PHP变量.例如,假设您有一个名为$ name的php变量,并且您需要一个名为name的JavaScript变量.您通常将JavaScript变量定义为:
var name='some value';
Run Code Online (Sandbox Code Playgroud)
相反,您将插入PHP:
var name='<?php echo $name; ?>';
Run Code Online (Sandbox Code Playgroud)
现在,PHP中$ name的值也是JavaScript动态创建页面时name的值.