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时非常有用