Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在中选择?_Javascript - Fatal编程技术网

Javascript 如何在中选择?

Javascript 如何在中选择?,javascript,Javascript,如果this.$元素是,我很难弄清楚如何在中支持src 这是我的密码: 这个.$element.prop'src',vidsrc==?inputElement.value:vidsrc 因为我的代码只是在 请注意,html不能更改。您可以通过从DOM中抓取元素,然后选择每个标记,以元素及其src属性为目标 要解决此问题,请根据某些条件更改标记的src属性,下面是一个示例。使用updatesc函数,该函数接受三个参数:位置、标记数组和新的src值。可以为嵌套在元素中的任何标记更新src 该函数只检

如果this.$元素是,我很难弄清楚如何在中支持src

这是我的密码:

这个.$element.prop'src',vidsrc==?inputElement.value:vidsrc

因为我的代码只是在

请注意,html不能更改。

您可以通过从DOM中抓取元素,然后选择每个标记,以元素及其src属性为目标

要解决此问题,请根据某些条件更改标记的src属性,下面是一个示例。使用updatesc函数,该函数接受三个参数:位置、标记数组和新的src值。可以为嵌套在元素中的任何标记更新src

该函数只检查标记是否存在于元素数组中,如果存在,则允许更新src,如果不存在,则返回false。您可以根据条件检查方面的特定需要定制此实现

const video=document.getElementByIdbackground; let sources=video.getElementsByTagNamesource; 函数更新CPOS、arr、src{ 返回arr[pos]?arr[pos].src=src:false; } 更新SC0,来源,some-new-src.mp4; 更新SC1,来源,另一个-new-src.webm; console.logsources[0].src; console.logsources[1].src;
@阿亚卡这能回答你的问题吗?我不确定一旦你瞄准了src属性,你是否想改变它们,所以这是一个起点。嗨!!我尝试了您的代码,得到了这个inputElement.value=this.$element[0].getElementsByTagNamesource[0].src;现在正在展示src。但问题是,我怎么可能改变内部src?这是我的原始代码。$element.prop'src',vidsrc==?inputElement.value:vidsrc;你好好的,太好了,你已经取得了一些进展。如果我的回答有助于解决您最初的问题,请随时将其标记为已接受。解决基于某些条件更改src的问题,我将用一个这样做的示例更新我的答案。