【发布时间】:2018-04-04 21:31:18
【问题描述】:
是否有可能使用 javascript 将值标签添加到输入中?
例如从以下位置更改表单中的输入字段:
<input type="text" name="mail" id="mail">
到:
<input type="text" name="mail" id="mail" value="<?php echo $_SESSION['email'] ?>
编辑:
<?php
echo '
<script type="text/javascript">
document.getElementById("mail").setAttribute("value", "<?php echo $_SESSION["email"];?>");
</script>';
?>
【问题讨论】:
-
Javascript 无法自己获取 PHP 会话变量。
-
这不是关于处理会话变量,而是将整个字符串 "value="
-
您要更改输入的当前值还是其初始默认值?
-
element.setAttribute("value", "foo@bar.com") -
如果你输入
<?php echo ...?>,你会看到文字字符串,这真的是你想要的吗?
标签: javascript