色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

javascript 范例

黃保華1年前7瀏覽0評論
JavaScript 范例 JavaScript 是一種解釋性語言,用于 Web 頁面上的動態交互和動態效果,常用于表單驗證、頁面特效等。下面將介紹一些 JavaScript 范例。 1. 驗證表單 表單驗證是網頁開發中經常用到的功能。以下是一個簡單的表單驗證范例:
<form name="myForm">
<label>用戶名:</label>
<input type="text" name="username"><br>
<label>密碼:</label>
<input type="password" name="password"><br>
<input type="button" value="提交" onclick="checkForm()">
</form>
<script>
function checkForm() {
var username = document.myForm.username.value;
var password = document.myForm.password.value;
if (username === '') {
alert('請輸入用戶名!');
return false;
}
if (password === '') {
alert('請輸入密碼!');
return false;
}
return true;
}
</script>
上述代碼中,利用了表單元素的 value 屬性來獲取表單輸入的值,并用 if 語句判斷輸入是否為空,如果為空,則使用 alert() 方法彈出提示框,返回 false 阻止表單提交,如果輸入不為空,則返回 true 允許表單提交。 2. 加載更多 在一個商品列表頁面中,為了避免一次性加載過多商品而導致頁面加載緩慢,常采用分頁加載的方式,用戶可以點擊“加載更多”按鈕來加載更多商品。以下是一個加載更多的 JavaScript 范例:
<div id="goodsList">
<ul>
<li>商品1</li>
<li>商品2</li>
<li>商品3</li>
<li>商品4</li>
<li>商品5</li>
<li>商品6</li>
<li>商品7</li>
<li>商品8</li>
<li>商品9</li>
<li>商品10</li>
</ul>
<button onclick="loadMore()">加載更多</button>
</div>
<script>
var curPage = 1;
var totalPages = 3;
function loadMore() {
curPage++;
if (curPage <= totalPages) {
var $goodsList = document.getElementById('goodsList');
var $ul = $goodsList.querySelector('ul');
var $li = document.createElement('li');
$li.innerHTML = '商品' + (curPage * 10 - 9);
$ul.appendChild($li);
} else {
alert('已經到底了!');
curPage--;
}
}
</script>
以上代碼中,首先定義兩個變量 curPage 和 totalPages,curPage 表示當前頁數,totalPages 表示總頁數。loadMore() 函數中,curPage 自增,當 curPage 小于等于 totalPages 時,動態創建一個商品 li 元素并插入到商品列表的 ul 元素中,商品名稱為“商品”+當前商品序號。當 curPage 大于 totalPages 時,彈出提示框“已經到底了!”并將 curPage 減 1,避免連續點擊“加載更多”按鈕導致 curPage 值過大。 總結 JavaScript 范例有很多,上述只列舉了兩個簡單的例子。開發者可以根據需求來學習和應用 JavaScript,豐富頁面交互和動態效果,提高用戶體驗。