<html>
<script>
function aa()
{
var table = document.createElement("table");
table.border="1";
var tbody = document.createElement("tbody");
//row1
var tr = document.createElement("tr");
var td = document.createElement("td");
td.rowSpan="2";
td.innerHTML="a";
tr.appendChild(td);
var td=document.createElement("td");
td.colSpan="2";
td.innerHTML="b";
tr.appendChild(td);
//var td=document.createElement("td");
//td.innerHTML="c";
//tr.appendChild(td);
var td=document.createElement("td");
td.innerHTML="d";
tr.appendChild(td);
tbody.appendChild(tr);
//row2
var tr = document.createElement("tr");
//var td = document.createElement("td");
//td.innerHTML="a";
//tr.appendChild(td);
var td=document.createElement("td");
td.innerHTML="b";
tr.appendChild(td);
var td=document.createElement("td");
td.innerHTML="c";
tr.appendChild(td);
var td=document.createElement("td");
td.innerHTML="d";
tr.appendChild(td);
tbody.appendChild(tr);
//row3
var tr = document.createElement("tr");
var td = document.createElement("td");
td.innerHTML="a";
tr.appendChild(td);
var td=document.createElement("td");
td.innerHTML="b";
tr.appendChild(td);
var td=document.createElement("td");
td.innerHTML="c";
tr.appendChild(td);
var td=document.createElement("td");
td.innerHTML="d";
tr.appendChild(td);
tbody.appendChild(tr);
//row4
var tr = document.createElement("tr");
var td = document.createElement("td");
td.innerHTML="a";
tr.appendChild(td);
var td=document.createElement("td");
td.innerHTML="b";
tr.appendChild(td);
var td=document.createElement("td");
td.innerHTML="c";
tr.appendChild(td);
var td=document.createElement("td");
td.innerHTML="d";
tr.appendChild(td);
tbody.appendChild(tr);
table.appendChild(tbody);
document.body.appendChild(table);
}
function m()
{
var oradio = document.getElementsByName("n1");
for(var i=0;i<oradio.length;i++)
{
if(oradio[i].checked)
{
alert(oradio[i].nextSibling.nodeValue);
break;
}
}
}
function c()
{
}
</script>
<body οnlοad="aa();">
<input type="radio" name="n1" />男
<input type="radio" name="n1" />女
<input type="button" value="显示男女" οnclick="m()"/>
<input type="button" value="变化颜色" οnclick="document.getElementById('tab1').childNodes[0].lastChild.lastChild.style.backgroundColor='green';"/>
</body>
</html>
<html>
<head>
<title>
</title>
<style>
.cl1{
color:red;
}
</style>
<script>
function aa()
{
var otable = document.createElement("table");
otable.id = "tab1";
otable.border = "1";
var otbody = document.createElement("tbody");
var otr = document.createElement("tr");
var otd = document.createElement("td");
otd.rowSpan = "2";
otd.style.backgroundColor = "blue";
otd.innerHTML = "a";
otr.appendChild(otd);
otd = document.createElement("td");
otd.colSpan = "2";
otd.style.backgroundColor = "#e1e2e3";
otd.innerHTML = "b";
otr.appendChild(otd);
//otd = document.createElement("td");
//otd.innerHTML = "c";
//otr.appendChild(otd);
otbody.appendChild(otr);
otr = document.createElement("tr");
//otd = document.createElement("td");
//otd.innerHTML = "a";
//otr.appendChild(otd);
otd = document.createElement("td");
otd.innerHTML = "b";
otr.appendChild(otd);
otd = document.createElement("td");
otd.className = "cl1";
otd.innerHTML = "<input type='radio' id='m1' name=\"n1\"/>男<input type=\"radio\" id='m2' name='n1' />女";
otr.appendChild(otd);
otbody.appendChild(otr);
otr = document.createElement("tr");
otd = document.createElement("td");
otd.innerHTML = "a";
otr.appendChild(otd);
otd = document.createElement("td");
otd.innerHTML = "b";
otr.appendChild(otd);
otd = document.createElement("td");
otd.innerHTML = "c";
otr.appendChild(otd);
otbody.appendChild(otr);
otable.appendChild(otbody);
document.body.appendChild(otable);
//alert(document.getElementById("table1").outerHTML);
}
function fun_check()
{
//var oradio = document.getElementsByName("n1");
var oradio = [document.getElementById('m1'),document.getElementById('m2')];
for(var i = 0; i<oradio.length;i++)
{
if(oradio[i].checked)
{
alert(oradio[i].nextSibling.nodeValue);
break;
}
}
}
function fun_fun()
{
for(var i=0;i<1000;i++)
{
document.getElementById("errorWatch").innerText += i+"<br/>";
if(i==800)
{
aa.aa.aa;
}
}
}
var strtable = "<table border='1'><tr><td>1</td><td>2</td><td>3</td></tr></table>";
</script>
</head>
<body>
<div style="width:400px;height:200px;overflow:auto;background-color:gray;" id="errorWatch"></div>
<input type="button" value="x_error" οnclick="fun_fun();" />
<input type="button" value="inner" οnclick="document.getElementById('idn').innerHTML = strtable;"/>
<div id="idn"></div>
<input type="button" value="outerText" οnclick="alert(document.body.outerText)" />
<input type="button" value="innerText" οnclick="alert(document.body.innerText)" />
<input type="button" value="outerHTML" οnclick="alert(document.body.outerHTML)" />
<input type="button" value="innerHTML" οnclick="alert(document.body.innerHTML)" />
<input type="text" value="123" disabled/>
<input type="text" value="123" style="color:gray" readOnly/>
<input type="button" value="setValue" οnclick="document.getElementById('tab1').setAttribute('sName','123');"/>
<input type="button" value="getValue" οnclick="alert(document.getElementById('tab1').getAttribute('sName'));" />
<input type="button" οnclick="document.getElementById('tab1').childNodes[0].lastChild.lastChild.style.backgroundColor = 'green';" value="setcolor" />
<table border="1" id="table1">
<tr><td rowspan="2" colspan="2" class="cl1">a</td><td>b</td><td>c</td></tr>
</table>
<button οnclick="fun_check();">aaa</button>
<input type="button" value="button" οnclick="aa();" />
</body>
</html>