繁体   English   中英

如何从URL填充textarea?

[英]How can I populate a textarea from a URL?

我正在尝试用PHP编写一个脚本,可以在论坛上向某个用户发送消息。 例如,消息表单可以这样格式化:

<input>Username Goes Here</input

<textarea>Message Goes Here</textarea>

幸运的是,我能够根据URL的格式填充输入字段。 但是,我对textarea部分不太满意。

我怎样才能填充textarea字段?

链接格式如下:

https://live.xbox.com/en-US/Messages?gamertag=gamertag

“gamertag”是收件人的地方

textarea格式为:

<textarea class="compose empty" empty="true">Say something here...</textarea>

谢谢您的帮助!

像这样 :

<textarea class="compose empty" empty="true"><?php echo htmlspecialchars($_REQUEST['gamertag']);?></textarea>

考虑到网址是

https://live.xbox.com/en-US/Messages?gamertag=gamertag

你可以获得gamertag的价值:

$gamertag = htmlspecialchars($_GET['gamertag']);
$gamertag = htmlspecialchars($_REQUEST['gamertag']);

要包含静态内容:

<textarea class="compose empty" empty="true">Your Verification Code is : <?php echo htmlspecialchars($_REQUEST['gamertag']);?></textarea>

您的网站无法使用户的浏览器预先填充第三方网站上的任意字段。

据推测,微软提供了一种机制来预先填充用户名字段以用于“联系我”链接,但不是消息,因为正面的用例很少,它鼓励垃圾邮件。

从中填充一个数组<textarea>&lt;i&gt;in JavaScript&lt;/div&gt;&lt;/i&gt;&lt;b&gt;在 JavaScript 中&lt;/div&gt;&lt;/b&gt;</textarea><div id="text_translate"><p> 我将如何从&lt;textarea&gt;输入中的文本填充数组?</p><p> 我的最终目标是获取一个名称列表,然后将其插入到一个数组中以执行一些操作。 名称将由行分隔,如下所示:</p><pre> bob tim sally</pre><p> 然后添加到数组中。 老实说,除了添加&lt;textarea&gt;和创建一个空白数组外,我不知道从哪里开始。 我正在阅读其他帖子,但它们使用的是 jQuery 或我还不知道的其他语言。 我的理解是我必须以某种方式拆分内容?</p></div>

[英]Populate an array from <textarea> in JavaScript

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM