2

请帮忙,有些天我搜索并没有找到?

我有“test.php”

<html>
<body>
<form>
<input type="text" Name="">
<textarea name=""></textarea>
<input type="submit" value="help me">
</form>
</body>
<html>

和“index.php”

<html>
<body>
<?php
$test = "test.php";
?>
<textarea name=""><?php readfile($test ); ?></textare>
</body>
</html>

我的问题,为什么提交按钮在 textarea 之外?而不是将其读取为字符串或值?

谢谢 :)

4

2 回答 2

0

<textarea>只能包含文本。控件不能嵌入其中。您应该使用<iframe>标签能够在您的页面中嵌套另一个 html。

于 2012-10-25T05:54:42.810 回答
0

可能与文本区域内的标签重复

您可以使用“内容可编辑的 div”。这个jsfiddle中提供了一个使用jquery的例子

Textareas 不能包含其他标签。您的按钮位于文本区域之外,因为文件<textarea name=""></textarea>内部test.php实际上正在关闭您的主文本区域,其余代码被视为主页中的代码,而不是主文本区域的内容。

于 2012-10-25T05:57:10.420 回答