JavaScript 删除所有childNodes

var holder = document.getElementById("whateverDiv");//the holder div
	
while(holder.hasChildNodes()){
	holder.removeChild(holder.lastChild);
}

JavaScript Javascript - Eliminar标签A en paginadeimpresión

<html>
<head>
<title>MySite</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script>
function volcarContenido(){
	contenido = opener.document.getElementById('impresion').innerHTML;
	contenido = contenido.replace(/<a([^>]+)>|<\/a>/gi,"")
	document.write(contenido);
}
</script>
</head>
<body >
<script>volcarContenido()</script>
</body>
</html>

JavaScript 添加元素

function addElement() {
          var ni = document.getElementById('');
          var divIdName = '';
          
          var newdiv = document.createElement('div');
          
          newdiv.setAttribute('id',divIdName);
          newdiv.innerHTML = '';
          
          ni.appendChild(newdiv);
        }

JavaScript 圆形浮子

Number.prototype.toFixed=function(x) {
   var temp=this;
   temp=Math.round(temp*Math.pow(10,x))/Math.pow(10,x);
   return temp;
}

JavaScript 删除它

javascript:window.getSelection().deleteFromDocument();

JavaScript Comprobar fecha 2

//+ Jonas Raoni Soares Silva
//@ http://jsfromhell.com/geral/is-date [v1.0]

isDate = function(y, m, d){
        if(typeof y == "string" && m instanceof RegExp && d){
            if(!m.test(y)) return 1;
            y = RegExp["$" + d.y], m = RegExp["$" + d.m], d = RegExp["$" + d.d];
        }
        d = Math.abs(d) || 0, m = Math.abs(m) || 0, y = Math.abs(y) || 0;
        return arguments.length != 3 ? 1 : d < 1 || d > 31 ? 2 : m < 1 || m > 12 ? 3 : /4|6|9|11/.test(m) && d == 31 ? 4
        : m == 2 && (d > ((y = !(y % 4) && (y % 1e2) || !(y % 4e2)) ? 29 : 28)) ? 5 + !!y : 0;
};

JavaScript 确认提交

function confirmSubmit() {
	input_box=confirm("Are you sure you want to continue?  Click OK to continue, or Cancel to stop");
	if (input_box==true) {
		document.getElementById('likeaction').value='doit';
		document.getElementById('mainform').submit();
	} else {
		return false;
	}
}

JavaScript 切换特定的复选框行

function toggleDown(nm) {
// written by Daniel P 3/21/07
// toggle checkboxes down a whole column
	var lastskuindex = document.getElementById('lastindex');
	for ( i=0; i<=lastskuindex.value; i++ ) {
		if (document.getElementById(nm+i).checked) {	// this one is currently checked
			document.getElementById(nm+i).checked = false;
		} else {
			document.getElementById(nm+i).checked = true;
		}
	}	// looping down the rows
}

JavaScript 复制/重复输入表单值

function copyDown(nm) {
// written by Daniel P 3/20/07
// repeat the values of the first row of a column down the whole column
// special case for sku: value in incremented as you go down.
// also, values are only filled in for rows that have a sku filled in
	var lastskuindex = document.getElementById('lastindex');
	var firstitem = document.getElementById(nm+'0');
	z = firstitem.value;
	for ( i=1; i<=lastskuindex.value; i++ ) {
		//window.receivelist["Received"+i].checked=true;
		if (nm=='SKUCode' && z!='') {	// special case for skucode (when not blank)
			z++;	// increments the sku
			zstring = z.toString();
			if ( zstring.length == 1 )	zstring='00000'+zstring;
			if ( zstring.length == 2 )	zstring='0000'+zstring;
			if ( zstring.length == 3 )	zstring='000'+zstring;
			if ( zstring.length == 4 )	zstring='00'+zstring;
			if ( zstring.length == 5 )	zstring='0'+zstring;
			document.getElementById(nm+i).value = zstring;
		} else {
			if (document.getElementById('SKUCode'+i)) {	// if there's an editable skucode (only add page)
				if (document.getElementById('SKUCode'+i).value != '') {	// only update this row if sku is filled in for this row
					document.getElementById(nm+i).value = firstitem.value;
				}
			} else {	// not add page, so we just update regardless of if sku is filled in
				document.getElementById(nm+i).value = firstitem.value;
			}
		}
	}	// looping down the rows
}

JavaScript IP地址

<script language="Javascript" src="http://myipadress.info/index.php?template=Your IP is <IP>."></script>