【问题标题】:Can't edit fields using textarea [duplicate]无法使用 textarea 编辑字段 [重复]
【发布时间】:2018-01-17 14:09:53
【问题描述】:

当我点击其他页面上的编辑按钮时,要编辑的内容可见

<input type="text" value="<?php echo $data['Compliance']?>"/>

但要编辑的值在

中不可见
<textarea value="<?php echo $data['Compliance']?>"></textarea>

有人能指出我在这里做错了什么吗...在此先感谢。`

此外,要编辑的字段的 ID 正在传递到此页面。

【问题讨论】:

  • 值必须在标签之间,而不是作为值属性。 developer.mozilla.org/en-US/docs/Web/HTML/Element/textarea
  • Textarea 没有value 属性,将内容放在&lt;textarea&gt;&lt;/textarea&gt; 标签之间
  • &lt;textarea&gt;&lt;?php echo $data['Compliance']; ?&gt;&lt;/textarea&gt;
  • @Messy 你需要养成接受答案的习惯。这可以提高您的声誉得分。

标签: php html


【解决方案1】:

Textarea 没有 value 属性,把内容放在标签之间,像这样:

<textarea>
  <?php echo $data['Compliance']?>
</textarea>

【讨论】:

  • 不需要结束分号。这是一个很好的做法,但如果有一个结束 ?&gt; 标签 @Johannes 编辑:回应现在删除的评论
  • @FunkFortyNiner 编辑:回复了一条现已删除的评论,那么您的评论不再需要并且应该被删除而不是编辑。
  • @RacilHilan 我为未来的用户保留它。
  • @FunkFortyNiner 很公平,那么您的编辑应该已经转换为注释并删除了对 Johannes 的引用。现在这样做为时已晚,因此您可以将其删除并添加新评论。但是,也许最好将其作为注释添加到答案中(即增强答案)。评论不是 SO 的重要组成部分,随时可能被删除。
  • 谢谢大家...@Funk Forty Niner,@aynber,@kerbholz....成功了
猜你喜欢
  • 1970-01-01
  • 2021-04-09
  • 1970-01-01
  • 2023-03-11
  • 2021-06-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多