gpt4 book ai didi

javascript - 如何在 PHP 代码中嵌入 Javascript?

转载 作者:行者123 更新时间:2023-11-30 17:32:55 24 4
gpt4 key购买 nike

我有一个 HTML 表单和 PHP 代码。在我的表单中,我有一个文本框和一个文本区域。在两者中,我都包含了“已禁用”选项。我希望两个文本框都保持禁用状态,直到用户决定单击“编辑”按钮,在这种情况下,应该启用两个文本框,以便可以进行更改并再次保存输出。根据我所做的研究,唯一的方法是使用 javascript,因此我在我的 PHP 中包含了以下代码;

if (isset($_POST['edit']))
{
echo "<script type=\"text/javascript\">";
echo "var oldnotes = document.getElementById('oldnotes');";
echo "oldnotes.disabled = false;";
echo "var record = document.getElementById('record');";
echo "record.disabled = false;";
echo "</script>";
}

我也试过;

if (isset($_POST['edit']))
{
echo "<script type=\"text/javascript\">";
echo "$('#oldnotes').removeAttr('disabled')";
echo "$('#record').removeAttr('disabled')";
echo "</script>";
}

但是没有运气:(

我没有收到任何错误,在我单击“编辑”按钮后,文本框只是保持禁用状态。谁能帮我解决这个问题?提前致谢。

最佳答案

这是解决此类问题的更好方法:

if (isset($_POST['edit'])){
?>

<script type="text/javascript">
var oldnotes = document.getElementById('oldnotes');
oldnotes.disabled = '';
var record = document.getElementById('record');
record.disabled = '';
</script>

<?php
}

关于javascript - 如何在 PHP 代码中嵌入 Javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22618971/

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