Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.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_Html - Fatal编程技术网

Javascript 在列表中排列?

Javascript 在列表中排列?,javascript,html,Javascript,Html,我有密码 function mywidgets(){ alert(id1); alert("ABC"+" "+url1); var ni = document.getElementById('Listsample'); var numi = document.getElementById('cr'); var newdiv = document.createElement('li'); newdiv.innerHTML = "<a href='#' oncl

我有密码

function mywidgets(){
  alert(id1);
  alert("ABC"+"     "+url1);
  var ni = document.getElementById('Listsample');
  var numi = document.getElementById('cr');
  var newdiv = document.createElement('li');
  newdiv.innerHTML = "<a href='#' onclick='add("+url1+");' id='cricket' name='cricket'>"+id1+"</a>";
  ni.appendChild(newdiv);
} 
函数mywidgets(){
警报(id1);
警报(“ABC”+“”+url1);
var ni=document.getElementById('Listsample');
var numi=document.getElementById('cr');
var newdiv=document.createElement('li');
newdiv.innerHTML=“”;
ni.儿童基金会(新分部);
} 
其中我想在列表
li
中逐个添加url和id。这是正确的还是需要进行一些修改?我尝试了很多方法,但都不管用。请提出一些解决办法

谢谢。

什么都没用-你看到javascript错误了吗

“id1”、“url1”等的定义在哪里?它们有定义吗

以下是我的作品:

<html>
<head>
    <script>
        function mywidgets(){
            var list = document.getElementById('sampleList');
            var newListItem = document.createElement('li');
            var url="www.google.com/search?q=cricket";
            newListItem.innerHTML = "<a href='#' onclick='add(\"+url+\")' id='cricket' name='cricket'>Cricket</a>";
            list.appendChild(newListItem);
        }
    </script>
</head>
<body>
    <ul id="sampleList">
    <li>Test</li>
    </ul>
    <button onclick="mywidgets()">Add</button>
</body>

函数mywidgets(){
var list=document.getElementById('sampleList');
var newListItem=document.createElement('li');
var url=“www.google.com/search?q=cricket”;
newListItem.innerHTML=“”;
list.appendChild(newListItem);
}
  • 试验
添加

尽量使用更好的变量名。 尝试在浏览器中查看javascript错误

另外:如果可以,请使用firefox。使用该插件在调试javascript时非常有用