<script language="javascript">
<!--
var count = 0;
var msg = new Array(3);
msg[0] = 'XML Rules';
msg[1] = 'XML 加油!';
msg[2] = '學習 XML 超簡單';
function change() {
count++;
count = count % 3;
document.myform.elements[0].value=msg[count];
}
// -->
</script>
<form name="myform"> <input type="text" value="XML Rules"> <input type="button" onClick="change();" value="Click to change"/> </form>有幾個地方請特別注意一下:第一個是 form 元件的名稱被命名為 myform; 第二個是 button 元件中,我們定義了一個 onClick 事件;若該事件被觸發,則 瀏覽器執行 change() 函數。
<button onClick="change();">Cick to change</button>來完成,則只有 IE 能夠正確的執行,Firefox 卻無法正確執行。