收集一些网上的、还有自己平时写的一些好的通用JS函数
2013.06.13
//动态删除select中的所有options:
function delAllOptions() {
document.getElementById("user_dm").options.length=0;
}
//动态删除select中的某一项option:
function delOneOption(idx) {
document.getElementById("user_dm").options.remove(idx);
}
// 动态添加select中的项option:
function addOneOption() {
var selectObj = document.getElementById("user_dm");
selectObj.options[selectObj.length] = new Option("mytest", "2");
}
2013.06.14
// 在把一个元素插入到另一个元素后面
function insertAfter(newElement, targetElement) {
var parentElement = targetElement.parentNode;
if(parentElement.lastChild == targetElement) {
parentElement.appendChild(newElement);
} else {
parentElement.insertBefore(newElement, targetElement.nextSibling);
}
}