如何在HTML PHP中传递字符串 #/usr/local/bin/php 函数sendInfoToChart() { document.getElementById(“firstN”).innerHTML=document.getElementById(“firstName”).innerHTML; } 名字: 提交 middlename姓氏

如何在HTML PHP中传递字符串 #/usr/local/bin/php 函数sendInfoToChart() { document.getElementById(“firstN”).innerHTML=document.getElementById(“firstName”).innerHTML; } 名字: 提交 middlename姓氏,php,html,text,onclick,Php,Html,Text,Onclick,我试图传递文本字段中键入的单词,并在您单击按钮时将其传递到表中。我想不出如何传递它。。。提前谢谢你的帮助 您必须使用文本框的`value属性来获取其文本,并防止表单提交以查看更改 #!/usr/local/bin/php <!DOCTYPE html> <html> <head> <script> function sendInfoToChart() { document.getElementById("firstN").innerHTML=do

我试图传递文本字段中键入的单词,并在您单击按钮时将其传递到表中。我想不出如何传递它。。。提前谢谢你的帮助

您必须使用文本框的`value属性来获取其文本,并防止表单提交以查看更改

#!/usr/local/bin/php

<!DOCTYPE html>
<html>
<head>
<script>
function sendInfoToChart()
{
document.getElementById("firstN").innerHTML=document.getElementById("firstName").innerHTML;
}
</script>
</head>
<body>

<form action="">
First name: <input type="text" name="firstName" id="firstName"><br>

<button onclick="sendInfoToChart()"> Submit </button>
</form>
<br><br>
<table border="1" cellpadding="4" style="font-style:italic;">
        <tr><td><p id="firstN"></p></td><td>MiddleName</td><td>Last Name</td></tr>
        </body>
</html>
document.getElementById(“firstN”).innerHTML=document.getElementById(“firstName”).value;
...
提交

您可以将输入存储在变量中,然后使用它。注意,我在这里使用了
value
,而不是
innerhtml

document.getElementById("firstN").innerHTML=document.getElementById("firstName").value;
...
<button onclick="sendInfoToChart();return false;"> Submit </button>
您可以使用简单的PHP代码来实现这一点
名字:


\

MiddleName姓氏
document.getElementById(“firstName”)
没有an
.innerHTML
,它有一个
.value
我以前没有见过使用PHP二进制文件作为解释器的带有shebang行的PHP脚本。这是否由web服务器提供服务?既然这里似乎没有PHP,为什么需要PHP来解释这一点?
var firstname = document.getElementById("firstName").value;

document.getElementById("firstN").innerHTML= firstname
You can do this using simple PHP code    
<!DOCTYPE html>
    <html>
        <head>

        </head>
        <body>

            <form action="" method="post">
                First name: <input type="text" name="firstName" id="firstName"><br>

                <input type="submit" name="submit" value="Submit"/>
            </form>
            <br><br>
            <table border="1" cellpadding="4" style="font-style:italic;">\
                <tr><td><p id="firstN">
                        <?php 
                        if (isset($_POST['submit'])) {
                                echo $_POST['firstName'];
                        } 
                        ?>
                        </p></td><td>MiddleName</td><td>Last Name</td></tr>
            </table>        
        </body>
    </html>