尝试将数据从.php文件传递到.js文件

Patratel

我正在尝试建立一个具有视频部分的网站。我遇到的问题是,为了更改“ .video-player”中的视频,我需要将数据库内部的数据(视频名称)从index.php文件传递到scriptz。 js文件。

到目前为止,我尝试过的是在div中回显该数据,并使用javascript中的document.getElementbyId检索似乎无效。这是代码

INDEX.php

<ul class="video-list">
<?php
while($videotemp=mysql_fetch_array($ris))
{
?>
    <li class="video-element">
        <div class="image-duration">
            <img class="video-thumbnails" src="images/<?php echo $videotemp["thumbnails"] ;?>"/>
            <p class="duration"><?php echo number_format($videotemp["duration"]/100,0);?>:<?php echo $duration2=$videotemp["duration"]%100; ?></p>
        </div>
        <p class="video-title"><?php echo $videotemp["author"];?> - <?php echo $videotemp["name"] ;?></p>
        <div id="source"><?php echo $videotemp["source"]  ?></div>
    </li>
<?php   
}
?>
</ul>

<video id="video-player"  preload="auto" data-setup="{}"  controls  >
    <source id="mp4" src="" type="video/mp4" />
    <source id="ogv" src="" type="video/ogv" />
    <source id="webm" src="" type="video/webm" />
</video>

Cese.css

#source{
visibility:hidden;
}

Scriptz.js

$('.video-element').click(function(){
        var $videosource=document.getElementById("source");

            document.getElementById('mp4').setAttribute('src','videos/'+$videosource + ".mp4");
            document.getElementById('ogv').setAttribute('src','videos/'+$videosource + ".ogv");
            document.getElementById('webm').setAttribute('src','videos/'+$videosource + ".webm");
            $("#video-box")[0].load();

    });

多达任何建议,在此先感谢。

VSnake

添加innerHTML。

您想要ID内的字符串而不是ID本身。

因此:var $ videosource = document.getElementById(“ source”)。innerHTML;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将数据从jQuery传递到php文件

来自分类Dev

将数据从js传递到php并下载创建的csv文件

来自分类Dev

尝试使用XMLHttpRequest()将值从jquery传递到php文件

来自分类Dev

尝试使用XMLHttpRequest()将值从jquery传递到php文件

来自分类Dev

数据未传递到 php 文件

来自分类Dev

Nginx将参数传递到PHP文件

来自分类Dev

将参数从Ajax传递到PHP文件

来自分类Dev

将变量从javascript传递到php文件

来自分类Dev

如何将数据从列表组项传递到 PHP 文件?

来自分类Dev

使用Jquery将变量从PHP文件传递到php文件

来自分类Dev

将变量从HTML传递到JS文件

来自分类Dev

如何将JSON数据传递到.js文件

来自分类Dev

JS $ .get或$ .getScript将数据传递到文件

来自分类Dev

将数组值从js文件传递到JSP文件

来自分类Dev

将数据从csv文件传递到列表

来自分类Dev

将数据从csv文件传递到列表

来自分类Dev

将检索到的数据库记录传递到php文件

来自分类Dev

如何使用php将参数传递到sh文件?

来自分类Dev

将网址中的变量传递到PHP文件

来自分类Dev

将JavaScript变量传递到多个php文件

来自分类Dev

如何使用php将参数传递到sh文件?

来自分类Dev

将Phantomjs控制台传递到php文件

来自分类Dev

php-将数组从函数文件传递到页面

来自分类Dev

PHP成功将if语句传递到新文件

来自分类Dev

Ajax Jquery将变量传递到PHP文件

来自分类Dev

将Phantomjs控制台传递到php文件

来自分类Dev

AJAX将2个变量传递到php文件中

来自分类Dev

将javascript变量数据传递到同一php文件中的php变量

来自分类Dev

基本的ajax,尝试将数据发布到本地api文件