【问题标题】:How to gather info from users with <textarea> JavaScript and save it? (website users uploading info)如何使用 <textarea> JavaScript 从用户那里收集信息并保存? (网站用户上传信息)
【发布时间】:2014-04-07 14:34:57
【问题描述】:

我正在尝试为用户添加一个选项,以上传将显示在页面上的 youtube 链接。该脚本应该获得 textarea 的 .value 并将其发送到 YouTube 链接的 var 数组。

代码:

var array=["npvNPORFXpc", "CcsUYu0PVxY", "dE_XVl7fwBQ", "iIwxR6kjTfA", "USe6s2kfuWk"];
var iframe = document.getElementById('frame');
var previousRandom = "npvNPORFXpc"; // initial video
document.getElementById('random').addEventListener('click', function () {
do {
    var random = array[Math.floor(Math.random() * array.length)];
} while (previousRandom === random)
var url="http://www.youtube.com/embed/"+random;
previousRandom = random;
iframe.src = url;});

document.getElementById('prevVideo').addEventListener('click', function () {
var curIndex = array.indexOf(previousRandom);
curIndex--;
if (curIndex < 0)
{
    curIndex = array.length -1;
}
var video = array[curIndex];
var url="http://www.youtube.com/embed/"+video;
previousRandom = video;
iframe.src = url;
});

所以我希望我网站的用户能够添加脚本应添加到 var 数组的 YouTube URL。我对 JavaScript 了解不多,但我一直在尝试整晚,但还是找不到。

检查一下:http://jsfiddle.net/KgJ9J/1/

【问题讨论】:

    标签: javascript html


    【解决方案1】:

    如果您想将数据存储在服务器上,您将需要一个服务器端脚本。 HTML 和 Javascript 在客户端处理。 PHP 可能会为你做这件事

    【讨论】:

    猜你喜欢
    • 2015-11-21
    • 2017-09-22
    • 2014-09-16
    • 2017-03-08
    • 2016-11-17
    • 2015-02-14
    • 1970-01-01
    • 2019-10-24
    • 1970-01-01
    相关资源
    最近更新 更多