【发布时间】:2020-08-13 16:14:09
【问题描述】:
我有一个个人资料页面,其中一个部分是我创建的关于我的部分,我决定在我的数据表中创建一个名为建议的表,其中我有用户用于他的关于我的部分的建议列表..I已设法并排显示表格中的数据和表单上的文本区域,但我想创建一个函数,一旦我单击特定建议,它将直接传输到用户的文本区域字段中
*编辑 使用当前代码,只有单击时的第一个建议会发送到文本区域,再次双击第一个建议不会执行任何操作。 结果应该是点击后的任何建议都会发送到文本区域。
<head lang="en">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<title><?php if(isset($page_title)) echo $page_title; ?></title>
<!--Bootstrap--->
<link href="../img/faviconn.png" rel="icon">
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/custom.css" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="js/sweetalert.min.js"></script>
<link rel="stylesheet" type="text/css" href="css/sweetalert.css">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<link href="css/intlTelInput.css" rel="stylesheet" type="text/css">
<script src="js/bootstrap-tagsinput.js"></script>
<link rel="stylesheet" href="css/bootstrap-tagsinput.css">
</head>
<table width="891" height="80" align="center" class="table table-condensed">
<tr>
<td width="50%" height="74">
<div class="form-group" style="overflow-y:scroll; width: 100%;height: 400px;">
<div class="form-group" align="center">
<h4 style="background-color:darkseagreen;color: whitesmoke;width: 190px;">Suggestions</h4>
</div><br><br>
<div class="row">
<table class="table">
<tr>
<?php
require_once('config/connect.php');
$sql = "SELECT * FROM aboutsug";
$res = mysqli_query($connection, $sql);
?></tr>
<?php
while ($r = mysqli_fetch_assoc($res)) {
?>
<tr>
<td><?php echo $r['id']; ?></td>
<td style="padding:25px;" onclick="fillTextArea('<?php echo $r['suggest']; ?>')"><?php echo $r['suggest']; ?></td>
</tr>
<?php } ?>
</table>
</div>
</div>
</td>
<td width="5%"> </td>
<td width="45%">
<div class="form-group" style="height: 400px;">
<div class="form-group" align="center">
<h4 style="background-color:darkseagreen;color: whitesmoke;width: 190px;">About Me</h4>
</div>
<textarea name="about" class="form-control" id="about" spellcheck="true" style="height: 400px;"></textarea>
</div>
</td>
</tr>
</table>
<script type="text/javascript">
function fillTextArea(data){
document.getElementById('about').value=data;
}
</script>
【问题讨论】:
-
向我们展示您的一些代码,我们会尽力帮助您。你试过什么?出了什么问题?至少显示您页面的代码片段。
-
非常抱歉,我的页面格式错误
-
嗨,亚伯拉罕。只是一个友好的建议。而且我也经常犯这个错误 :) 关于 cmets,例如“我尝试在我的文本区域使用数据列表但没有用”。您应该考虑该信息是否真的对帮助解决该问题的人有用。如果有用,请提供更多信息以说明其相关性。否则,只需省略它。祝你有美好的一天:)
-
@Martin Nielsen 谢谢
-
@Martin Nielsen,我的问题有什么解决方案吗?
标签: javascript php html jquery mysql