Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在文本区域中看不到数据_Javascript_Html - Fatal编程技术网

Javascript 在文本区域中看不到数据

Javascript 在文本区域中看不到数据,javascript,html,Javascript,Html,在文本区域中看不到数据 createdocument.php <html> <head> <script type="text/javascript" src="../jquery-1.8.1.js"></script> <script language="javascript"> function insertFormulationToTextErea(string){

在文本区域中看不到数据

createdocument.php

<html>
   <head>
      <script type="text/javascript" src="../jquery-1.8.1.js"></script>
      <script language="javascript">

         function insertFormulationToTextErea(string){
            document.getElementById("argumentId").value = string;
         }

      </script>
      <title></title>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
   </head>
   <body>

<textarea name="argument" id="argumentId" rows="10" cols="50"></textarea>

<?php

if(isset($_REQUEST['formulation']))
   $formulation = $_REQUEST['formulation'];
else $formulation = "No data receive";

$formulation = base64_decode($formulation);

echo "<script>insertFormulationToTextErea('$formulation')

</script>";

echo $formulation;

?>
   </body>
</html>

函数insertFormulationToTextErea(字符串){
document.getElementById(“argumentId”).value=string;
}

您正在做的事情看起来有点复杂,请简单地尝试以下操作:

<textarea name="argument" id="argumentId" rows="10" cols="50" value="<?php echo $formulation; ?>"></textarea>

尽管我强烈建议您避免那样编码。

现在它可以工作了。非常感谢。php代码应该在标记之间:
没问题,祝你好运。:)很高兴我能帮忙。请记住,textarea值和textarea innerHTML是两个不同的东西。
echo "<script>insertFormulationToTextErea(".$formulation.")</script>";