当前位置: 首页 > 知识库问答 >
问题:

php预填充文本区域

佘辰龙
2023-03-14

下面的php代码用于预填充输入框,但不适用于文本区域。问题是标准输入框的高度很小,所以文本显示在一行上。我尝试使用文本区域,但它出现空白时,呈现。代码显示了这两种方法,工作方法,然后是文本区域方法。有谁能给出建议吗?

<?php
 echo "<form method='POST' action='edit.php'>
    <fieldset>
    <div class='form-group'>        
    <label for='descriptionField'>Description</label>

    **<input type='text' value='$description' class='form-control' name ='nameField'>**

    **<textarea class='form-control'value='$description' input type='text' rows='10' name ='descriptionField'></textarea>**   

    <input type='hidden' value='$id_data' name='idField'>
    <br>

  <input class='btn btn-success' type='submit' value='update'>
  </div>
  </fieldset>       
    </form>";
        }
    ?>

共有2个答案

丁良骏
2023-03-14

如果要设置文本区域输入,只需在

<textarea class='form-control' input type='text' rows='10' name ='descriptionField'>
    $description
</textarea>

还请参阅关于textarea标记的w3schools文章了解更多详细信息。

卫博
2023-03-14

你试过这样吗?

<?php
     echo "<form method='POST' action='edit.php'>
        <fieldset>
        <div class='form-group'>        
        <label for='descriptionField'>Description</label>
    
        **<input type='text' value='$description' class='form-control' name ='nameField'>**
    
        **<textarea class='form-control' input type='text' rows='10' name ='descriptionField'>htmlspecialchars($description);</textarea>**   
    
        <input type='hidden' value='$id_data' name='idField'>
        <br>
    
      <input class='btn btn-success' type='submit' value='update'>
      </div>
      </fieldset>       
        </form>";
            }
        ?>
 类似资料:
  • 问题内容: 我正在为一个乐队制作出勤表。我的想法是在表格的一部分中输入表演或排练的事件信息。这是事件表的模型: 然后,我想使用一个内联FormSet,将乐队成员链接到事件并记录他们是否存在,不在场或被原谅: 现在,我想做的是使用所有当前成员的条目预填充此内联FormSet,并默认将它们存在(大约60个成员)。不幸的是,在这种情况下 Django 不允许初始值。 有什么建议? 问题答案: 因此,你不

  • 我使用的是带有AppCompatEditText的TextInputLayout,它为AppCompatEditText提供了一个基于xml形状的自定义背景。每当我设置一些错误,错误线从布局的开始。有没有办法给那个错误行做填充。

  • 我们有输入文本显示与预填充值。我们使用的是使用ng repeat指令的list 当使用ng模型时,输入文本框上的AngularJS-Value属性是否被忽略?说明如何预填充输入文本。但不知何故,我们发现很难使用内部动态列表。我们能这样做吗?还是有更好的方法? 当我们这个代码,我们没有得到任何值在文本框,但在Chrome的开发人员控制台的元素选项卡签入;我们可以看到值正在更新,但不是在文本框。

  • 我拥有以下Neo4j SDN实体: 以及以下SDN存储库方法: 作为这个方法调用的结果,我有一个只有的对象。 如何更改此方法(或密码查询)以预填充也可以吗?

  • 我正在尝试用getelementbyclassname()填充这个文本框。值但是不管用。它只有在我使用innertext时才有效,但这不是我想要的,因为它对文本进行了硬编码。我该如何处理这个元素以便向它传递文本呢? VBA:

  • Telegram机器人向我发送了一条带有文本片段的消息,我想对其进行编辑,并将其发送回机器人进行进一步处理。 复制和粘贴需要时间。重新键入消息需要时间。 理想情况下,我想按下机器人消息上的内联按钮“编辑”,并让消息文本出现在我的回复输入框中进行编辑。(以某种方式附加到我的回复的消息ID将是一个加号)。 我试着使用除/start*之外的参数的深度链接,但这似乎不起作用。 我可以使用机器人API(或任