Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.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 如何循环并替换为innerHTML<;选项值=“0”&引用&燃气轮机;_Javascript_View_Innerhtml_Option - Fatal编程技术网

Javascript 如何循环并替换为innerHTML<;选项值=“0”&引用&燃气轮机;

Javascript 如何循环并替换为innerHTML<;选项值=“0”&引用&燃气轮机;,javascript,view,innerhtml,option,Javascript,View,Innerhtml,Option,我有大约3000条记录,看起来像下面的代码 当我查看页面源代码时,输出如下代码 <datalist> <option value=" EGHT " /> </datalist> 我加载的Javascript函数如下所示 var datalist = document.getElementsByTagName('option'); document.addEventListener('DOMContentLoaded',function(){

我有大约3000条记录,看起来像下面的代码

当我查看页面源代码时,输出如下代码

<datalist>
<option value="   EGHT   " />
</datalist>

我加载的Javascript函数如下所示

var datalist = document.getElementsByTagName('option');

document.addEventListener('DOMContentLoaded',function(){

     for(var g = 0; g < datalist.length; g++ ){
       var i =  datalist[g].value.trim(); 
         datalist[g].value.innerHTML = i;
     }


 });
var-datalist=document.getElementsByTagName('option');
document.addEventListener('DOMContentLoaded',function(){
对于(var g=0;g
我的目标是能够查看具有以下结果的源代码

<option value="EGHT" />

不需要
innerHTML
<代码>值
应执行以下操作:

datalist[g].value = i;

在jquery中,您可以这样做:(编辑,我搞砸了=()

function Example()
{
    $('option').each(function(){
        var value = $(this).attr('value').trim();
        $(this).attr('value', value);
    });
}

我希望它能有所帮助。

您正在为选项设置
innerHTML
,而不是
值。您需要执行以下操作:

document.addEventListener('DOMContentLoaded', function() {
    var datalist = document.getElementsByTagName('option');
    for (var g = 0; g < datalist.length; g++) {
        var i = datalist[g].value.trim();
        datalist[g].value = i;
    }
});
document.addEventListener('DOMContentLoaded',function(){
var datalist=document.getElementsByTagName('option');
对于(var g=0;g