gpt4 book ai didi

javascript - 显示表格中的数据以使用输入标签 html 进行编辑

转载 作者:太空宇宙 更新时间:2023-11-04 07:44:06 25 4
gpt4 key购买 nike

目前我仍在尝试使用 html 和 php 代码。我创建了一个页面,将数据库中的所有内容显示到可以为每一行编辑的表中。单击编辑按钮时,它将转到下一页以编辑数据。基本上要编辑,内容应该显示在编辑页面上。有些内容可能很长,所以我想使用 <textarea>获取它们,因为如果我使用 <input> tag 高度不能调整表示内容只能显示在一行中。但是当我使用 <textarea> 时标签,它根本不会显示任何内容。它没有获取数据。所以我想知道我是否错过了什么?我需要从多行表中获取/显示内容。这是我的编辑页面中的部分代码。

 <form method="post">
<table>
<tr>
<td>No Seq</td>
<td><input type="text" name="id" value="<?php echo $id;?>"></td>
</tr>
<tr>
<td>Department</td>
<td> <select name="department" style="width: 452px;" value="<?php echo $department; ?>">
<option value="IT">it</option>
<option value="purchasing">purchasing</option>
<option value="finance">finance</option>
</td>
</tr>
<tr>
<td>Person in Charge</td>
<td> </td>
</tr>
<tr>
<td>Project Title</td>
<td> <input type="text" name="project_title" size="60" value="<?php echo $project_title;?>"> </td>
</tr>
<tr>
<td>Objective</td>
<td> <textarea type="text" name="objective" style="height: 50px; width: 445px;" value="<?php echo $objective;?>"> </textarea> </td>
</tr>
<tr>
<td>How To Do</td>
<td> <textarea type="text" name="how_to_do" size="60" style="height: 110px; width: 445px;" value="<?php echo $how_to_do;?>"> </textarea></td>
</tr>
<tr>
<td>Activities</td>
<td> <textarea type="text" name="activities" size="60" style="height: 110px; width: 445px;" value="<?php echo $activities;?>"> </textarea></td>
</tr>
<tr>
<td>Project Started</td>
<td> <input type="date" name="prostart" size="60" style="width: 445px;" value="<?php echo $project_started;?>"></td>
</tr>
<tr>
<td>Project Completed</td>
<td> <input type="date" name="procomplete" size="60" style="width: 445px;" value="<?php echo $project_completed;?>"></td>
</tr>
<tr>
<td>Target Cost Saving</td>
<td><input type="text" name="targetcost" size="60" value="<?php echo $target_cost_saving;?>"></td>
</tr>
<tr>
<td>Cost Saving After Justification</td>
<td><input type="text" name="costafter" size="60" value="<?php echo $costsaving_afterjustification;?>"></td>
</tr>
<tr>
<td>Cost Saving Monthly After Justification</td>
<td><input type="text" name="costmonthly" size="60" value="<?php echo $costsaving_monthly?>"></td>
</tr>
</table>
<br> <br>
<input style="width: 80px; height: 30px; margin-left: 750px;" type="submit" name="update" value="Cancel" acti>
<input style="width: 80px; height: 30px;" type="submit" name="update">
</form> <br>

最佳答案

TEXTAREA不接受参数value=,要为TEXTAREA设置默认内容,需要在标签之间插入数据,如下例:

<textarea type="text" name="objective" style="height: 50px; width: 445px;"><?php echo $objective;?></textarea>

另请参阅:https://www.w3schools.com/tags/tag_textarea.asp

关于javascript - 显示表格中的数据以使用输入标签 html 进行编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48293835/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com