• JavaScript 使用表单


    使用表单
    
    1.使用文本框
    
    
    <form name=form1>
    <input type=text value="information ,please"name=text1>
    </form>
    <script>
    document.write("表单text1类型是: "+document.form1.text1.type+"<br>")
    document.write("表单text1名称是: "+document.form1.text1.name+"<br>")
    document.write("表单text1值是: "+document.form1.text1.value+"<br>")
    document.write("表单text1大小是: "+document.form1.text1.size+"<br>")
    </script>
    
    <form name=form1>
    <input type=text name=text1 value=click here
    onfocus=document.form1.text1.select()>
    </form>
    
    2.使用密码框
    
    <form name=form1>
    <input type=password name=pw1 value=daylight>
    </form>
    <script>
    document.write("表单pw1的类型:"+document.form1.pw1.type+"<br>")
    document.write("表单pw1的名称:"+document.form1.pw1.name+"<br>")
    document.write("表单pw1的值:"+document.form1.pw1.value+"<br>")
    document.write("表单pw1的大小:"+document.form1.pw1.size+"<br>")
    </script>
    
    3.使用隐藏字段
    
    <form name=form1>
    <input type=hidden name=hid1 value=piece of eight>
    </form>
    <script>
    document.write("表单hid1的类型:"+document.form1.hid1.type+"<br>")
    document.write("表单hid1的名称:"+document.form1.hid1.name+"<br>")
    document.write("表单hid1的值:"+document.form1.hid1.value+"<br>")
    </script>
    
    4.使用文本区域框
    
    
    <form name=form1>
    <textarea name=ta1>how many grains of sand are there in the sahara desert?</textarea>
    </form>
    <script>
    document.write("表单ta1的类型:"+document.form1.ta1.type+"<br>")
    document.write("表单ta1的名称:"+document.form1.ta1.name+"<br>")
    document.write("表单ta1的值:"+document.form1.ta1.value+"<br>")
    document.write("表单ta1的横向宽度:"+document.form1.ta1.cols+"<br>")
    document.write("表单ta1的纵向宽度:"+document.form1.rows.value+"<br>")
    </script>
    
    <form name=form1>
    <textarea name=ta1 rows=4 onfocus="document.form1.ta1.select()"> how many grains of sand are there in the sahara desert?</textarea>
    </form>
    
    5.使用按钮
    
    
    <form name=form1>
    <input type=button name=button1 value=标准按钮>
    </form>
    <script>
    document.write("表单button1的类型:"+document.form1.button1.type+"<br>")
    document.write("表单button1的名称:"+document.form1.button1.name+"<br>")
    document.write("表单button1的值:"+document.form1.button1.value+"<br>")
    </script>
    
    <form name=form1>
    <input type=text name=text1 size=45><br>
    <input type=button name=button1 value=panic button onclick="document.form1.text1.value='sittle down,count to 10 and take a deep breath'">
    </form>
    
    6.使用重置按钮
    
    <form name=form1>
    <input type=reset name=reset1 value="rest form">
    </form>
    <script>
    document.write("表单reset1的类型:"+document.form1.reset1.type+"<br>")
    document.write("表单reset1的名称:"+document.form1.reset1.name+"<br>")
    document.write("表单reset1的值:"+document.form1.reset1.value+"<br>")
    </script>
    
    7.使用提交按钮
    
    <form name=form1>
    <input type=submit name=submit1 value="submit form">
    </form>
    <script>
    document.write("表单submit1的类型:"+document.form1.submit1.type+"<br>")
    document.write("表单submit1的名称:"+document.form1.submit1.name+"<br>")
    document.write("表单submit1的值:"+document.form1.submit1.value+"<br>")
    </script>
    
    8.使用复选按钮
    
    <form name=form1>
    <input type=checkbox name=cb1 >computer savvy?
    </form>
    <script>
    document.write("表单cb1的类型:"+document.form1.cb1.type+"<br>")
    document.write("表单cb1是否被选择?:"+document.form1.cb1.checked+"<br>")
    document.write("表单cb1的名称:"+document.form1.cb1.name+"<br>")
    </script>
    
    9.使用单选按钮
    
    <form name=form1>
    <input type=radio name=radio1>male
    <input type=radio name=radio1>female
    </form>
    <script>
    document.write("第一个按钮被选择"+document.form1.radio1[0].checked+"<br>")
    document.write("第二个按钮被选择"+document.form1.radio1[1].checked+"<br>")
    document.write("按钮的名称"+ document.form1.radio1[0].name+"<br>")
    document.write("按钮的个数"+document.form1.radio1.length)
    </script>
    
    10.使用选择列表
    
    <form name=form1>
    <select name=select1 size=4>
    <option name=option1 value=lon>london,England</option>
    <option name=option2 value=dub>Dublin,Ireland</option>
    </select>
    </form>
    <script>
    document.write("这个选择列表的名称"+document.form1.select1.name+"<br>")
    document.write("这个选择列表的长度"+document.form1.select1.length+"<br>")
    document.write("这个选择列表当前被选择的索引号"+document.form1.select1.selectedIndex+"<br>")
    document.write("这个选择列表的尺寸"+document.form1.select1.size+"<br>")
    </script>
    
    11.验证表单的有效性
    
    <script>
    function validate(){
    if(document.form1.text1.value!='1'||'2'||'3'||'4'){
    alert("请输入1~4的整数")
    }
    }
    </script>
    <form name=form1>
    请输入1~4的整数:
    <input type=text name=text1 size=4 onchange=validate()>
    </form>
    
    12.控制表单焦点
    
    <form name=form1>
    <input type=text name=text1 value=where is you focus?><br>
    <input type=text name=text2 value=is there?><br>
    <input type=text name=text3 value=or maybe here?><br>
    <input type=button name=button1 value="text box #1" onclick=document.form1.text1.focus()><br>
    <input type=button name=button2 value="text box #2" onclick=document.form1.text2.focus()><br>
    <input type=button name=button3 value="text box #3" onclick=document.form1.text3.focus()><br>
    </form>
  • 相关阅读:
    无法与服务器建立安全链接
    OpenGL基础探究
    百度语音识别接入遇到的问题
    语音音频相关
    Gif动态图UIImage
    替换图像的某种色值
    错误
    各种须知分类等
    动画支持的一些keypath
    X pgAdmin4 重置布局 页面关不掉,要疯掉了
  • 原文地址:https://www.cnblogs.com/findumars/p/2962135.html
Copyright © 2020-2023  润新知