Button 对象

时间:2025-03-20 11:04:49
<html>

    <form>
<input type="button" value="提交" accesskey="b" name="button1" id="button1" alt="Button" onclick="alertMsg()"><br /> <input type="button" onclick="removeFocus()" value="离开焦点" /><br />
<input type="button" onclick="setFocus()" value="获取焦点" /> </form> <script> //Button 对象的属性
//accessKey 属性可设置或返回访问一个按钮的键盘按键。
 /*var x = document.getElementById("button1");
alert(x.accessKey); //b //alt 属性可设置或返回当浏览器不支持按钮时要显示的替换文本 var x = document.getElementById("button1");
alert(x.alt); //Button //disabled 属性可设置或返回是否禁用按钮 //true 按钮不能点击
//false 按钮正常使用 var x = document.getElementById("button1").disabled = true; //form 属性可返回对包含该按钮的表单的引用。 //如果包含该按钮,则返回一个 form 对象,如果未包含该按钮,则返回 null。
x=document.getElementById('button1'); document.write(x.form.id); //id 属性可设置或返回按钮的 id x=document.getElementById('button1');
alert(x.id); //name 属性可设置或返回按钮的名称 x=document.getElementById('button1');
alert(x.name); //type 属性可返回表单元素的类型。Button 对象的类型始终是 "button" x=document.getElementById('button1');
alert(x.type); //value 属性可设置或返回显示在按钮上的文本 x=document.getElementById('button1');
alert(x.value); //Button 对象的方法 //blur() 方法用于把焦点从按钮上移开
function removeFocus(){ document.getElementById('button1').blur();
} //click() 方法可模拟在按钮上的一次鼠标单击 function clickButton(){
document.getElementById('button1').click() }
function alertMsg(){ alert("Button 1 was clicked!")
}
*/ //focus() 方法用于向按钮赋予焦点
function setFocus(){ document.getElementById('button1').focus()
} </script>
</html>