gpt4 book ai didi

javascript - 调用 PHP 变量到 html 输入

转载 作者:行者123 更新时间:2023-12-01 02:14:36 25 4
gpt4 key购买 nike

我正在尝试将 PHP 变量调用到 HTML 输入字段中。请参阅下面的代码。

<html>
<?php
$A_variable = $_GET['some text'];

echo "<script type='text/javascript'>";
echo "document.getElementById('A_input').value = ";$A_variable;
echo "</script>";
?>
<input type="text" id="A_input" name="A_input" placeholder="input" Readonly>
</html>

请问我是否以正确的方式尝试?非常感谢您的帮助。

最佳答案

你不需要Javascript来实现这一点,

简单地说,

<html>
<?php
$A_variable = $_GET['some text'];
?>
<input type="text" id="A_input" name="A_input" value="<?php echo $A_variable; ?>" placeholder="input" Readonly>
</html>

[已编辑]看看上面的代码我们可以让它变得更简单

<html>
<input type="text" id="A_input" name="A_input" value="<?php echo $_GET['some text']; ?>" placeholder="input" Readonly>
</html>

PS:不建议采用这种方式,因为它容易受到 XSS 攻击。

防止 XSS 攻击的最简单方法是使用 stip_tags()

<html>
<input type="text" id="A_input" name="A_input" value="<?php echo strip_tags($_GET['some text']); ?>" placeholder="input" Readonly>
</html>

关于javascript - 调用 PHP 变量到 html 输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49550967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com