使用"ID"而不是"名称"将html变量传递给PHP

faw*_*wad 1 html php

我有像下面的HTML代码

<input type = "textarea" id="sentence1"> Here is my sentence </textarea>
<input type="hidden" name="sentence2" value="This is another sentence">
Run Code Online (Sandbox Code Playgroud)

PHP:

$_POST['sentence1']  //shows nothing
$_POST['sentence2'] // works fine
Run Code Online (Sandbox Code Playgroud)

我想获得sentence1的值也是但我有这样一个分散的代码,对于textarea我不能将"id"改为"name",否则我将不得不在不同的文件中进行很多更改.

我必须将这两个句子都转移到PHP,所以请帮助我,我该怎么做?

Gor*_*don 5

没有输入type="textarea".您不能将该id属性用于该name属性.这不是它将如何传输,也没有办法从纯HTML中改变它.表单<input>元素与它们的传输namevalue属性.

请刷新您对HTML表单元素和属性的了解