更改表单的 action 属性

<html>

<head>

<script type="text/javascript">

function changeAction()

{

var x=document.getElementById("myForm")

alert("Original action: " + x.action)

x.action="/htmldom/index.asp"

alert("New action: " + x.action)

x.submit()

}

</script>

</head>

<body>





<form id="myForm" action="/i/eg_smile.gif">

名称:<input type="text" value="米老鼠" />

<input type="button" onclick="changeAction()"

value="改变 action 属性并提交表单" />

</form>





</body>

</html>

返回向服务器发送数据的 HTTP 方法

提示按钮的 id 和 类型 + 禁用按钮

<html>

<head>

<script type="text/javascript">

function alertId()

{

var txt="Id: " + document.getElementById("myButton").id

txt=txt + ", type: " + document.getElementById("myButton").type

alert(txt)





document.getElementById("myButton").disabled=true

}

</script>

</head>





<body>

<form>

<button id="myButton" onClick="alertId()">请点击我!</button>

</form>

</body>





</html>

选定以及不选定 checkbox

<html>

<head>

<script type="text/javascript">

function check(){

document.getElementById("myCheck").checked=true;

}

function uncheck(){

document.getElementById("myCheck").checked=false;

}

</script>

</head>





<body>

<form>

<input type="checkbox" id="myCheck" />

<input type="button" onclick="check()" value="选定复选框" />

<input type="button" onclick="uncheck()" value="取消选定复选框" />

</form>

</body>





</html>

一个表单中的若干个 checkbox

<html>

<head>

<script type="text/javascript">

function createOrder()

{

coffee=document.forms[0].coffee

var txt=""

for (i=0;i<coffee.length;++ i)

{

if (coffee[i].checked)

{

txt=txt + coffee[i].value + " "

}

}

document.getElementById("order").value="您订购的咖啡带有: " + txt

}

</script>

</head>





<body>

<p>你喜欢怎么喝咖啡?</p>

<form>

<input type="checkbox" name="coffee" value="奶油">加奶油<br />

<input type="checkbox" name="coffee" value="糖块">加糖块<br />

<br />

<input type="button" onclick="createOrder()" value="发送订单">

<br /><br />

<input type="text" id="order" size="100">

</form>

</body>





</html>

Checkbox - 把文本转换为大写

使用单选按钮中的 value 属性

重置表单

提交表单

验证表单

设置和移开文本域上的焦点

选取文本域中的内容

表单中的下拉列表

另一个下拉列表

当达到文本域的最大字符数时跳至下一个域

为若干表单域添加快捷键

Form 和 Input 对象的更多相关文章

  1. 通过表单展示不一样的页面(input对象)

    表单中包含不一样的样式,不同功能的提交数据的方式.在许多页面中,浏览者不经意间已经不断在使用表单的功能,如留言,设置自己的密码或者是复选框,下拉列表等. input对象下的多种表单表现形式: 通常在页 ...

  2. 根据标记清空页面中所有的input对象

    function clear1(flag) { //获取页面中所有的input对象 var inputs = document.getElementsByTagName("input&quo ...

  3. 使用 JavaScript 实现名为 flatten(input) 的函数,可以将传入的 input 对象(Object 或者 Array)进行扁平化处理并返回结果

    请使用 JavaScript 实现名为 flatten(input) 的函数,可以将传入的 input 对象(Object 或者 Array)进行扁平化处理并返回结果.具体效果如下: const in ...

  4. Input对象的type类型

    Input表示Form表单中的一种输入对象,其又随Type类型的不同而分文本输入框,密码输入框,单选/复选框,提交/重置按钮等,下面一一介绍. 1,type=text        输入类型是text ...

  5. js创建form添加input项目并提交表单

    var generateHideElement = function (name, value) { var tempInput = document.createElement("inpu ...

  6. html5 填表 表单 form label input button legend fieldset

      <form>本身没有什么意义, 但是某些依赖form的标签元素一旦没有了form就不能生效. 所以form是提供一个定义环境给form的插件元素去生效的. 1.method 属性pos ...

  7. Input对象2(貌似是独立标签)

    6.hidden隐藏域的样式表单:Hidden属性可以创建一个隐藏域,数据会被隐藏起来,因此用户是无法操作的.这样说来hidden好像没有什么用,事实上,正是出于安全的考虑,在多步操作数据的同时,用h ...

  8. 关于<marquee>、<form>、input中的<text>、<password>、<hidden>、<wenbenkuang>、<reset>、<image>、<submit>、<radio>、<checkbox>以及<select><iframe src>的用法

    <html>    <head>        <meta charset="UTF-8">        <title></ ...

  9. 前端与后台可能需要使用交互的表单form,input标签

    前端与后台可能需要使用交互的表单标签 form表单和input标签 textarea文本域表单 select,option下拉列表表单 fieldset和legend组合表单 label标签 form ...

随机推荐

  1. Docker教程:docker machine的配置和命令

    http://blog.csdn.net/pipisorry/article/details/50921335 安装virtualbox 如果要使用virtualbox,首先要安装virtualbox ...

  2. Android的搜索框SearchView的用法-android学习之旅(三十九)

    SearchView简介 SearchView是搜索框组件,他可以让用户搜索文字,然后显示.' 代码示例 这个示例加了衣蛾ListView用于为SearchView增加自动补全的功能. package ...

  3. div效果很好的遮盖层效果

    [html] view plaincopyprint? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&qu ...

  4. INV_TXN_MANAGER_PUB.PROCESS_TRANSACTIONS

    For Interface Transactions,INV_TXN_MANAGER_PUB.PROCESS_TRANSACTIONS DOES below things: 1)validate_gr ...

  5. [sersync] github镜像 二进制包

    这几天在搞数据的本地备份和远程备份的事情,用到了sersync这个国产的同步工具,可是发现他托管在google code,需要fanqiang才能下载, 于是就弄了一个github的镜像,顺便把64位 ...

  6. Mybatis插入MySQL数据库中文乱码

    Mybatis插入MySQL数据库中文乱码 在dataSource.properties配置文件中设置useUnicode=true&characterEncoding=utf-8编码即可. ...

  7. Dynamics CRM 给视图配置安全角色

    CRM2011后给表单设置了安全角色,可以配置实体表单给不同的安全角色查看,但视图的权限始终没有开放配置,这里介绍个工具可以实现这种配置. 先奉上2011/2013版本的工具地址(2015/2016见 ...

  8. 尚学堂马士兵struts2 课堂笔记(二)

    14通配符问题 其实这个问题看一个例子就ok <package name="actions" extends="struts-default" names ...

  9. 我眼中的Linux设备树(三 属性)

    三 属性(property)device_type = "memory"就是一个属性,等号前边是属性,后边是值.节点是一个逻辑上相对独立的实体,属性是用来描述节点特性的,根据需要一 ...

  10. 导航控制器&nbsp;UI_08(上)

    主要内容:UINavigationController 重要:属性传值(向后一个界面传值).代理传值(向前相邻的界面传值).单例传值(不相邻的界面向前传值) 1.UINavigationControl ...