gpt4 book ai didi

javascript - 无法将文本区域值传递到我的表单

转载 作者:搜寻专家 更新时间:2023-10-31 22:03:59 24 4
gpt4 key购买 nike

我目前正在重新设计我网站上的一个页面,允许注册用户向管理员发送消息。我使用的所有代码在另一页上已经完全可用,但在移动所有内容后,它停止工作,这让我感到困惑。

<textarea name="content" id="msgs" class="convo" ></textarea>

文本区域非常简单,表单包裹在 TR 标签周围。我知道该表格有效,因为我还向表格提交了日期/时间以及发件人和收件人的电子邮件地址。表单执行“compose.php”,成功写入数据库并重定向回客户的个人资料。问题是"new"消息是空白的。除了文本区域的内容外,所有内容都被发送到表单。

如果我使用纯文本区域那么一切正常,所以问题必须是我应用于文本区域的“所见即所得内容编辑器”,即使它在其他页面上工作正常?

bkLib.onDomLoaded
(
function()
{
new nicEditor({buttonList : ['bold','italic','underline','left','center','right','ol','ul','fontFamily','fontSize','fore color','link','unlink']}).panelInstance('msgs');
}
);

有人知道我可以从哪里开始吗?我已经对此进行了好几个小时的故障排除,它开始让我发挥最大的作用!如果您需要任何其他代码片段,请告诉我。

编辑

也许这会有所帮助...

<textarea name="content" id="msgs" class="convo" >TEST MESSAGE</textarea>

当页面加载时,“TEST MESSAGE”被写入文本区域。如果我提交它,该值会传递给表单,然后传递给数据库等...但是如果我删除它并输入我自己的话,就不会发送任何内容吗?

最佳答案

我已经设法解决了这个问题!

旧代码是:

<form name="send" id="sndmsg" method="post" action="compose.php">
<tr>
<td width="90%" class="tab">&nbsp;Compose New Message</td>
</tr>
<tr>
<td>
<textarea name="content" id="msgs" class="convo" ></textarea>
</td>
</tr>
<tr>
<td>
<input name="user_s" type="hidden" id="user_s" value="<?PHP echo $user;?>" />
<input name="user_r" type="hidden" id="user_r" value="<?PHP echo $email;?>" />
<input name="fname" type="hidden" value="<?PHP echo $fullname;?>" />
<input type="image" src="/send.png" />
</td>
</tr>
</form>

这显然不起作用。新代码确实有效,如下所示:

<tr>
<td width="90%" class="tab">&nbsp;Compose New Message</td>
<form name="send" id="sndmsg" method="post" action="compose.php">
<textarea name="content" id="msgs" class="convo" ></textarea>
<input name="user_s" type="hidden" id="user_s" value="<?PHP echo $user;?>" />
<input name="user_r" type="hidden" id="user_r" value="<?PHP echo $email;?>" />
<input name="fname" type="hidden" value="<?PHP echo $fullname;?>" />
<input type="image" src="/send.png" />
</form>
</td>
</tr>

关于javascript - 无法将文本区域值传递到我的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22520348/

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