<html>
<head>
<script>
function work()
{
var x ;
//x = parseFloat(215.6 * 233).toFixed(2) ;
//x = new Date().getYear();
//x = new Date().getMonth() + 1;
//x = new Date().getDate();
//x = new Date().getDay();
//x = new Date().getHours();
//x = new Date().getMinutes();
x = new Date().getSeconds();
document.getElementById("demo").innerHTML = x;
t = setTimeout("work();",1000);
}
</script>
</head>
<body onload="work()">
<p id="demo"></p>
</body>
</html>
--------------------------------------------------------------
//LTrim
function LTrim(strTarget) {
var intBlankPos;
intBlankPos = strTarget.indexOf(' ')
while(intBlankPos == 0) {
strTarget = strTarget.substr(1)
intBlankPos = strTarget.indexOf(' ')
}
return strTarget;
}
--------------------------------------------------------------
//RTrim
function RTrim(strTarget) {
var intBlankPos;
intBlankPos = strTarget.lastIndexOf(' ')
while(intBlankPos == strTarget.length - 1 && intBlankPos != -1) {
strTarget = strTarget.substring(0, strTarget.length - 1)
intBlankPos = strTarget.lastIndexOf(' ')
}
return strTarget;
}
--------------------------------------------------------------
//Trim
function Trim(strTarget) {
return RTrim(LTrim(strTarget));
}
--------------------------------------------------------------
//國民身份證編號驗證
function F_CheckID(strUserID){
var intAreaNo; //區域碼變數
var intCheckSum; //檢核碼變數
var intCount; //計數變數
var strAreaCode; //區域碼變數
// var blnCheckID = false; //設定起始值
strUserID = strUserID.toUpperCase(); //轉換為大寫
strAreaCode = strUserID.charAt(0); //取得首碼字母
//確定身份證有10碼
if (strUserID.length != 10){
strReason = "國民身份證號碼必須是十碼";
return false;
}
//確定首碼在A-Z之間
if (strAreaCode < "A" || strAreaCode > "Z"){
strReason = "國民身份證號碼第一碼必須是英文字母";
return false;
}
//確定2-10碼是數字
for (intCount = 1; intCount < 10; intCount++){
if (strUserID.charAt(intCount) < "0" || strUserID.charAt(intCount) > "9"){
strReason = "第二碼至第十碼不是全部為數字";
return false;
}
}
intAreaNo = "ABCDEFGHJKLMNPQRSTUVXYWZIO".indexOf(strAreaCode) + 10; //取得英文字母對應編號,A->10,B->11等等
strUserID = intAreaNo + strUserID.substr(1,9); //組合字串
intCheckSum = parseInt(strUserID.charAt(0)) + parseInt(strUserID.charAt(10)); //計算首尾二者之和
//計算第二碼至第十碼之積
for (intCount = 1; intCount < 10; intCount++){
intCheckSum += parseInt(strUserID.charAt(intCount)) * (10 - intCount);
}
//檢查是否為10整除
if ((intCheckSum % 10) == 0){
return true;
}
else{
strReason = "輸入錯誤,請再檢查";
return false;
}
}
--------------------------------------------------------------
//居留證檢核
function F_CheckFID(strUserID)
{
var CharEng;
var CharNumber;
var strIDNO,i;
var intS;
var strID,trst;
CharNumber = "0123456789"
CharEng = "ABCDEFGHJKLMNPQRSTUVXYWZIO" //英文字母對應編號
strIDNO = strUserID.toUpperCase();
intS=0;
strID="";
strID = strID+ (CharEng.indexOf(strIDNO.substr(0,1)) + 10).toString();
strID = strID+ ( (CharEng.indexOf(strIDNO.substr(1,1))+10) % 10 ).toString();
for (i=2;i<=9;i=i+1)
{
//alert(strIDNO.substr(i,1));
strID= strID + strIDNO.substr(i,1)
}
intS =intS + parseInt(strID.substr(0,1));
intS =intS + parseInt(strID.substr(1,1))*9;
intS =intS + parseInt(strID.substr(2,1))*8;
intS =intS + parseInt(strID.substr(3,1))*7;
intS =intS + parseInt(strID.substr(4,1))*6;
intS =intS + parseInt(strID.substr(5,1))*5;
intS =intS + parseInt(strID.substr(6,1))*4;
intS =intS + parseInt(strID.substr(7,1))*3;
intS =intS + parseInt(strID.substr(8,1))*2;
intS =intS + parseInt(strID.substr(9,1))*1;
intS =intS + parseInt(strID.substr(10,1));
if ((intS % 10) == 0)
trst=true
else
trst=false;
//alert(strID);
//alert("Total:"+intS.toString());
return trst;
}
--------------------------------------------------------------
//是否為數字
function isNumber(value)
{
var num = document.getElementById(value).value
if(isNaN(num))
{
window.alert('請輸入數字');
document.getElementById(value).value = '';
}
}
--------------------------------------------------------------
四捨五入到整數
Math.round(x)
四捨五入到小數第二位
x.toFixed(2)
--------------------------------------------------------------
//無條件進位到小數第一位 (方法一 包含.0)
if(d.toString().indexOf(".") > 0)
{
arr1 = d.toString().split('.');
if(arr1[1].toString().length > 1)
{
if( parseInt(arr1[1].toString().charAt(1)) > 0)
{
if(parseInt(arr1[1].toString().charAt(0)) == 9)
{
d = ( parseInt(arr1[0].toString()) + 1) + ".0" ;
}
else
{
d = arr1[0].toString() + "." + ( parseInt( arr1[1].toString().charAt(0)) +1 ).toString();
}
}
else
{
d = arr1[0].toString() + "." + (arr1[1].toString().charAt(0)).toString();
}
}
}
--------------------------------------------------------------
//無條件進位到小數第一位 (方法二 不包含.0)
h = parseFloat(h) * 10;
if(h.toString().indexOf(".") > 0)
{
arr2 = h.toString().split('.');
if(arr2[1].toString().charAt(0) != "0")
{
h = parseInt(arr2[0]) + 1 ;
}
else
{
h = parseInt(arr2[0]) ;
}
}
h = parseFloat(h) / 10 ;
--------------------------------------------------------------
//無條件進位至整數
if(g.toString().indexOf(".") > 0)
{
arr9 = g.toString().split('.');
if(arr9[1].toString().charAt(0) != "0")
{
g = parseInt(arr9[0]) + 1 ;
}
else
{
g = parseInt(arr9[0]) ;
}
}
--------------------------------------------------------------
//無條件捨去到整數
var a = document.getElementById("txt1").value ;
if(a.indexOf(".") > 0)
{
a = a.split(".")[0];
}
document.getElementById("txt1").value = a;
--------------------------------------------------------------
//無條件捨去到小數第一位
var a = document.getElementById("txt1").value ;
if(a.indexOf(".") > 0)
{
a = a.split(".")[0].toString() + "." + a.split(".")[1].toString().substr(0,1);
}
document.getElementById("txt1").value = a;
--------------------------------------------------------------
//onKeyup限制只可輸入一位小數
function LimitValueLength(obj)
{
if(obj.indexOf(".") != -1)
{
if(obj.split(".")[1].length > 1)
{
return obj.split(".")[0] + "." + obj.split(".")[1].substring(0,1) ;
}
else
{
return obj;
}
}
else
{
return obj;
}
}
--------------------------------------------------------------
//onKeyup限制只能輸入三位整數 一位小數
var e = document.getElementById("txtE").value; //3位數,小數一位
if(e.toString().indexOf(".") > 0)
{
arr6 = e.toString().split('.');
arr6[0] = arr6[0].toString().substr(0,3); //整數3位
if(arr6[1].toString().length > 1)
{
e = arr6[0].toString() + "." + arr6[1].toString().substr(0,1); //小數一位
}
}
else
{
e = e.toString().substr(0,3); //整數3位
}
document.getElementById("txtE").value = e;
--------------------------------------------------------------
//左邊補滿
var str = "4543";
var pad = "000000";
str = pad.substring(0, pad.length - str.length) + str ; //004543
--------------------------------------------------------------
//右邊補滿
var str = "4535";
var pad = "000000";
str = str + pad.substring(0, pad.length - str.length); //453500
--------------------------------------------------------------
//補滿位數
function PadDigits(str, totalDigits)
{
str = str.toString();
var pd = '';
if (totalDigits > str.length)
{
for (i=0; i < (totalDigits-str.length); i++)
{
pd += '0';
}
}
//return pd + str.toString();
document.getElementById("demo").innerHTML= pd + str.toString();
}
onclick="PadDigits('856', 7)" //0000856
--------------------------------------------------------------
//regex expression
var regex = /^\d{3,5}\.{0,1}\d{0,2}$/; //3456.23
if(x.match(regex) == null)
{
alert("not validate");
return;
}
--------------------------------------------------------------
//regex expression
var reg = /^[0-9]*$/;
document.write(reg.test("34A83")); //false
--------------------------------------------------------------
//showModalDialog
function f_showModalDialog()
{
var attr = "dialogleft:200px;dialogtop:0px;dialogwidth:600px;dialogheight:500px;status:no;scroll:yes;resizable:yes" ;
var rtnValue = window.showModalDialog('bbb.asp?id=123', '',attr);
if(rtnValue != null)
{
document.getElementById("txt1").value = rtnValue.b1;
}
}
function f_closeModalDialog()
{
var vReturnValue = new Object();
vReturnValue.b1 = document.getElementById("txt1").value + " from showDialog";
window.returnValue = vReturnValue;
window.close();
}
--------------------------------------------------------------
//window.open center
var winWidth = 400;
var winHeight = 200;
var PosX = (window.screen.width-winWidth)/2;
var PosY = (window.screen.height-winHeight)/2;
var newWin = window.open("b.htm","newWin","modal=yes,left="+PosX+",top="+PosY+",width="+winWidth+",height="+winHeight+",toolbar=no,status=no,resizable=no,scrollbars=yes");
--------------------------------------------------------------
document.onkeydown = function(){alert('xxx');}
document.onmousemove = function(){alert('xxx');}
document.onkeydown = f_showModalDialog;
--------------------------------------------------------------
//disabled all input in page
for (var i=0; i < document.form1.length; i++)
{
if(document.form1.elements[i].type=="button" ||
document.form1[i].type=="reset" ||
document.form1[i].type=="hidden")
{
continue;
}
else
{
if(!(document.form1.elements[i].name=="txt1")
{
document.form1.elements[i].disabled = true;
}
}
}
--------------------------------------------------------------
//計算中文所佔的bytes
function xxx()
{
var a = "中文A" ; //5 bytes
alert(a.getLength());
}
String.prototype.getLength = function() {
//找出佔二位元的字體(例如:中文)
var zh = this.match(/[^\x00-\xff]/ig);
// this.length + match到的字元個數(中文字會計算二次)
return this.length + (zh == null ? 0 : zh.length);
}
--------------------------------------------------------------
//轉為yyyy/MM/dd 2012/01/01
function TransToTWDate() {
var sDate = new Date("2012/1/1");
iDay = sDate.getDate();
iMon = sDate.getMonth() + 1;
iYea = sDate.getFullYear();
if(iDay < 10) iDay = '0' + iDay;
if(iMon < 10) iMon = '0' + iMon;
return iYea + '/' + iMon + '/' + iDay ;
}
--------------------------------------------------------------
//select onChange
function change1()
{
var obj = document.getElementById("s1");
//alert(obj.options[obj.selectedIndex].value);
//alert(obj.options[obj.selectedIndex].text);
if(obj.options[obj.selectedIndex].value == "8")
{
document.getElementById("txt1").style.display = "inline";
//document.getElementById("txt1").style.display = "block";
}
else
{
document.getElementById("txt1").style.display = "none";
}
}
<select name="s1" id="s1" onChange="change1()">
<option value="1"> 短期放款 </option>
<option value="2"> 短期擔保放款</option>
<option value="8"> 其他</option>
</select>
<input type="text" maxlength="7" id="txt1" name="txt1" style="display:none">
--------------------------------------------------------------
//動態載入css
<script type="text/javascript">
var head = document.getElementsByTagName("head")[0];
var css = document.createElement("link");
css.type = "text/css";
css.rel = "stylesheet";
css.href = "style.css";
head.appendChild(css);
</script>
載入script
<script type="text/javascript">
var head = document.getElementsByTagName("head")[0];
var script = document.createElement("script");
script.type = "text/javascript";
script.src= "script.js";
head.appendChild(script);
</script>
--------------------------------------------------------------
navigator.appName //Microsoft Internet Explorer
navigator.appVersion //4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)
navigator.userAgent //Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)
document.domain //10.86.18.104
body { background-image:url("javascript:location.href='http://www.google.com.tw';")}
body { width:expression(alert(document.body.clientWidth)); } 1003
body { font-size:expression(alert(window.screen.width)); } 1024
<a href="#" onclick=document.execCommand("print")>打印</a>
document.getElementById("frame1").contentWindow.document.body.style.backgroundColor="#3366cc";
--------------------------------------------------------------
<head>
<script>
function work()
{
var x ;
//x = parseFloat(215.6 * 233).toFixed(2) ;
//x = new Date().getYear();
//x = new Date().getMonth() + 1;
//x = new Date().getDate();
//x = new Date().getDay();
//x = new Date().getHours();
//x = new Date().getMinutes();
x = new Date().getSeconds();
document.getElementById("demo").innerHTML = x;
t = setTimeout("work();",1000);
}
</script>
</head>
<body onload="work()">
<p id="demo"></p>
</body>
</html>
--------------------------------------------------------------
//LTrim
function LTrim(strTarget) {
var intBlankPos;
intBlankPos = strTarget.indexOf(' ')
while(intBlankPos == 0) {
strTarget = strTarget.substr(1)
intBlankPos = strTarget.indexOf(' ')
}
return strTarget;
}
--------------------------------------------------------------
//RTrim
function RTrim(strTarget) {
var intBlankPos;
intBlankPos = strTarget.lastIndexOf(' ')
while(intBlankPos == strTarget.length - 1 && intBlankPos != -1) {
strTarget = strTarget.substring(0, strTarget.length - 1)
intBlankPos = strTarget.lastIndexOf(' ')
}
return strTarget;
}
--------------------------------------------------------------
//Trim
function Trim(strTarget) {
return RTrim(LTrim(strTarget));
}
--------------------------------------------------------------
//國民身份證編號驗證
function F_CheckID(strUserID){
var intAreaNo; //區域碼變數
var intCheckSum; //檢核碼變數
var intCount; //計數變數
var strAreaCode; //區域碼變數
// var blnCheckID = false; //設定起始值
strUserID = strUserID.toUpperCase(); //轉換為大寫
strAreaCode = strUserID.charAt(0); //取得首碼字母
//確定身份證有10碼
if (strUserID.length != 10){
strReason = "國民身份證號碼必須是十碼";
return false;
}
//確定首碼在A-Z之間
if (strAreaCode < "A" || strAreaCode > "Z"){
strReason = "國民身份證號碼第一碼必須是英文字母";
return false;
}
//確定2-10碼是數字
for (intCount = 1; intCount < 10; intCount++){
if (strUserID.charAt(intCount) < "0" || strUserID.charAt(intCount) > "9"){
strReason = "第二碼至第十碼不是全部為數字";
return false;
}
}
intAreaNo = "ABCDEFGHJKLMNPQRSTUVXYWZIO".indexOf(strAreaCode) + 10; //取得英文字母對應編號,A->10,B->11等等
strUserID = intAreaNo + strUserID.substr(1,9); //組合字串
intCheckSum = parseInt(strUserID.charAt(0)) + parseInt(strUserID.charAt(10)); //計算首尾二者之和
//計算第二碼至第十碼之積
for (intCount = 1; intCount < 10; intCount++){
intCheckSum += parseInt(strUserID.charAt(intCount)) * (10 - intCount);
}
//檢查是否為10整除
if ((intCheckSum % 10) == 0){
return true;
}
else{
strReason = "輸入錯誤,請再檢查";
return false;
}
}
--------------------------------------------------------------
//居留證檢核
function F_CheckFID(strUserID)
{
var CharEng;
var CharNumber;
var strIDNO,i;
var intS;
var strID,trst;
CharNumber = "0123456789"
CharEng = "ABCDEFGHJKLMNPQRSTUVXYWZIO" //英文字母對應編號
strIDNO = strUserID.toUpperCase();
intS=0;
strID="";
strID = strID+ (CharEng.indexOf(strIDNO.substr(0,1)) + 10).toString();
strID = strID+ ( (CharEng.indexOf(strIDNO.substr(1,1))+10) % 10 ).toString();
for (i=2;i<=9;i=i+1)
{
//alert(strIDNO.substr(i,1));
strID= strID + strIDNO.substr(i,1)
}
intS =intS + parseInt(strID.substr(0,1));
intS =intS + parseInt(strID.substr(1,1))*9;
intS =intS + parseInt(strID.substr(2,1))*8;
intS =intS + parseInt(strID.substr(3,1))*7;
intS =intS + parseInt(strID.substr(4,1))*6;
intS =intS + parseInt(strID.substr(5,1))*5;
intS =intS + parseInt(strID.substr(6,1))*4;
intS =intS + parseInt(strID.substr(7,1))*3;
intS =intS + parseInt(strID.substr(8,1))*2;
intS =intS + parseInt(strID.substr(9,1))*1;
intS =intS + parseInt(strID.substr(10,1));
if ((intS % 10) == 0)
trst=true
else
trst=false;
//alert(strID);
//alert("Total:"+intS.toString());
return trst;
}
--------------------------------------------------------------
//是否為數字
function isNumber(value)
{
var num = document.getElementById(value).value
if(isNaN(num))
{
window.alert('請輸入數字');
document.getElementById(value).value = '';
}
}
--------------------------------------------------------------
四捨五入到整數
Math.round(x)
四捨五入到小數第二位
x.toFixed(2)
--------------------------------------------------------------
//無條件進位到小數第一位 (方法一 包含.0)
if(d.toString().indexOf(".") > 0)
{
arr1 = d.toString().split('.');
if(arr1[1].toString().length > 1)
{
if( parseInt(arr1[1].toString().charAt(1)) > 0)
{
if(parseInt(arr1[1].toString().charAt(0)) == 9)
{
d = ( parseInt(arr1[0].toString()) + 1) + ".0" ;
}
else
{
d = arr1[0].toString() + "." + ( parseInt( arr1[1].toString().charAt(0)) +1 ).toString();
}
}
else
{
d = arr1[0].toString() + "." + (arr1[1].toString().charAt(0)).toString();
}
}
}
--------------------------------------------------------------
//無條件進位到小數第一位 (方法二 不包含.0)
h = parseFloat(h) * 10;
if(h.toString().indexOf(".") > 0)
{
arr2 = h.toString().split('.');
if(arr2[1].toString().charAt(0) != "0")
{
h = parseInt(arr2[0]) + 1 ;
}
else
{
h = parseInt(arr2[0]) ;
}
}
h = parseFloat(h) / 10 ;
--------------------------------------------------------------
//無條件進位至整數
if(g.toString().indexOf(".") > 0)
{
arr9 = g.toString().split('.');
if(arr9[1].toString().charAt(0) != "0")
{
g = parseInt(arr9[0]) + 1 ;
}
else
{
g = parseInt(arr9[0]) ;
}
}
--------------------------------------------------------------
//無條件捨去到整數
var a = document.getElementById("txt1").value ;
if(a.indexOf(".") > 0)
{
a = a.split(".")[0];
}
document.getElementById("txt1").value = a;
--------------------------------------------------------------
//無條件捨去到小數第一位
var a = document.getElementById("txt1").value ;
if(a.indexOf(".") > 0)
{
a = a.split(".")[0].toString() + "." + a.split(".")[1].toString().substr(0,1);
}
document.getElementById("txt1").value = a;
--------------------------------------------------------------
//onKeyup限制只可輸入一位小數
function LimitValueLength(obj)
{
if(obj.indexOf(".") != -1)
{
if(obj.split(".")[1].length > 1)
{
return obj.split(".")[0] + "." + obj.split(".")[1].substring(0,1) ;
}
else
{
return obj;
}
}
else
{
return obj;
}
}
--------------------------------------------------------------
//onKeyup限制只能輸入三位整數 一位小數
var e = document.getElementById("txtE").value; //3位數,小數一位
if(e.toString().indexOf(".") > 0)
{
arr6 = e.toString().split('.');
arr6[0] = arr6[0].toString().substr(0,3); //整數3位
if(arr6[1].toString().length > 1)
{
e = arr6[0].toString() + "." + arr6[1].toString().substr(0,1); //小數一位
}
}
else
{
e = e.toString().substr(0,3); //整數3位
}
document.getElementById("txtE").value = e;
--------------------------------------------------------------
//左邊補滿
var str = "4543";
var pad = "000000";
str = pad.substring(0, pad.length - str.length) + str ; //004543
--------------------------------------------------------------
//右邊補滿
var str = "4535";
var pad = "000000";
str = str + pad.substring(0, pad.length - str.length); //453500
--------------------------------------------------------------
//補滿位數
function PadDigits(str, totalDigits)
{
str = str.toString();
var pd = '';
if (totalDigits > str.length)
{
for (i=0; i < (totalDigits-str.length); i++)
{
pd += '0';
}
}
//return pd + str.toString();
document.getElementById("demo").innerHTML= pd + str.toString();
}
onclick="PadDigits('856', 7)" //0000856
--------------------------------------------------------------
//regex expression
var regex = /^\d{3,5}\.{0,1}\d{0,2}$/; //3456.23
if(x.match(regex) == null)
{
alert("not validate");
return;
}
--------------------------------------------------------------
//regex expression
var reg = /^[0-9]*$/;
document.write(reg.test("34A83")); //false
--------------------------------------------------------------
//showModalDialog
function f_showModalDialog()
{
var attr = "dialogleft:200px;dialogtop:0px;dialogwidth:600px;dialogheight:500px;status:no;scroll:yes;resizable:yes" ;
var rtnValue = window.showModalDialog('bbb.asp?id=123', '',attr);
if(rtnValue != null)
{
document.getElementById("txt1").value = rtnValue.b1;
}
}
function f_closeModalDialog()
{
var vReturnValue = new Object();
vReturnValue.b1 = document.getElementById("txt1").value + " from showDialog";
window.returnValue = vReturnValue;
window.close();
}
--------------------------------------------------------------
//window.open center
var winWidth = 400;
var winHeight = 200;
var PosX = (window.screen.width-winWidth)/2;
var PosY = (window.screen.height-winHeight)/2;
var newWin = window.open("b.htm","newWin","modal=yes,left="+PosX+",top="+PosY+",width="+winWidth+",height="+winHeight+",toolbar=no,status=no,resizable=no,scrollbars=yes");
--------------------------------------------------------------
document.onkeydown = function(){alert('xxx');}
document.onmousemove = function(){alert('xxx');}
document.onkeydown = f_showModalDialog;
--------------------------------------------------------------
//disabled all input in page
for (var i=0; i < document.form1.length; i++)
{
if(document.form1.elements[i].type=="button" ||
document.form1[i].type=="reset" ||
document.form1[i].type=="hidden")
{
continue;
}
else
{
if(!(document.form1.elements[i].name=="txt1")
{
document.form1.elements[i].disabled = true;
}
}
}
--------------------------------------------------------------
//計算中文所佔的bytes
function xxx()
{
var a = "中文A" ; //5 bytes
alert(a.getLength());
}
String.prototype.getLength = function() {
//找出佔二位元的字體(例如:中文)
var zh = this.match(/[^\x00-\xff]/ig);
// this.length + match到的字元個數(中文字會計算二次)
return this.length + (zh == null ? 0 : zh.length);
}
--------------------------------------------------------------
//轉為yyyy/MM/dd 2012/01/01
function TransToTWDate() {
var sDate = new Date("2012/1/1");
iDay = sDate.getDate();
iMon = sDate.getMonth() + 1;
iYea = sDate.getFullYear();
if(iDay < 10) iDay = '0' + iDay;
if(iMon < 10) iMon = '0' + iMon;
return iYea + '/' + iMon + '/' + iDay ;
}
--------------------------------------------------------------
//select onChange
function change1()
{
var obj = document.getElementById("s1");
//alert(obj.options[obj.selectedIndex].value);
//alert(obj.options[obj.selectedIndex].text);
if(obj.options[obj.selectedIndex].value == "8")
{
document.getElementById("txt1").style.display = "inline";
//document.getElementById("txt1").style.display = "block";
}
else
{
document.getElementById("txt1").style.display = "none";
}
}
<select name="s1" id="s1" onChange="change1()">
<option value="1"> 短期放款 </option>
<option value="2"> 短期擔保放款</option>
<option value="8"> 其他</option>
</select>
<input type="text" maxlength="7" id="txt1" name="txt1" style="display:none">
--------------------------------------------------------------
//動態載入css
<script type="text/javascript">
var head = document.getElementsByTagName("head")[0];
var css = document.createElement("link");
css.type = "text/css";
css.rel = "stylesheet";
css.href = "style.css";
head.appendChild(css);
</script>
載入script
<script type="text/javascript">
var head = document.getElementsByTagName("head")[0];
var script = document.createElement("script");
script.type = "text/javascript";
script.src= "script.js";
head.appendChild(script);
</script>
--------------------------------------------------------------
navigator.appName //Microsoft Internet Explorer
navigator.appVersion //4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)
navigator.userAgent //Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)
document.domain //10.86.18.104
body { background-image:url("javascript:location.href='http://www.google.com.tw';")}
body { width:expression(alert(document.body.clientWidth)); } 1003
body { font-size:expression(alert(window.screen.width)); } 1024
<a href="#" onclick=document.execCommand("print")>打印</a>
document.getElementById("frame1").contentWindow.document.body.style.backgroundColor="#3366cc";
--------------------------------------------------------------