处理'input'按钮的信息
JS dealing with 'input' button info
我对JS和html非常陌生,所以如果你觉得这个问题太原始,我很抱歉。
我正在尝试做一个简单的登录-注销页面。我成功地在两个显示器之间切换(一旦一个登录或注销),但我仍然有一个问题:当我按下"登出"键时,如何"删除"上次登入时的用户名和密码详情?
换句话说,我如何设置"密码"answers"文本"输入类型是明确的(没有任何信息在他们里面),使用Java脚本,最好与JQuery?
$(document).ready(function(){
$('#username').val("")
$('#password').val("")
})
这将在每次加载页面时清除两个输入。
但是正如Ibu所说,你应该用Php服务器端来处理登录。
如果你想清理所有的输入文本,只需使用一个简单的脚本:
$("input[type=text]").val('');
传递所有text类型的输入,其值为空。
你可以将此绑定到你的取消按钮,甚至在发送表单后与确认按钮绑定。
与取消按钮绑定示例(您将需要一个ID="cancel"的按钮来完成此工作):
$("#cancel").click(function() {
$("input[type=text]").val('');
});
其他答案都很好…使用.val('')
就可以了。
我将稍微超出你的要求,因为它可能对你和其他读者有用。这是一个通用的表单重置函数…
function resetForm(formId) {
$(':input', $('#' + formId)).each(function() {
var type = this.type;
var tag = this.tagName.toLowerCase(); // normalize case
if (type == 'text' || type == 'password' || tag == 'textarea') {
// it's ok to reset the value attr of text inputs, password inputs, and textareas
this.value = "";
} else if (type == 'checkbox' || type == 'radio') {
// checkboxes and radios need to have their checked state cleared but should *not* have their 'value' changed
this.checked = false;
} else if (tag == 'select') {
// select elements need to have their 'selectedIndex' property set to -1 (this works for both single and multiple select elements)
this.selectedIndex = -1;
}
});
};
相关文章:
- 访问布局信息是否也会导致浏览器重排
- 正在将base64 jpeg从input-type=file上传到服务器
- 定义完全独立的样式信息
- 使用html2canvas获取基本信息
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 从信息框调用弹出图像库
- 如何在不传递此信息的情况下查找被调用的元素
- 将谷歌自动完成地址信息放在页面上,而不是表格中
- 如何使用input-tage上传图片并查看在laravel中上传的文件预览
- 如何通过解析类信息来使用jQuery创建类
- 包含数据库中相关信息的开放模态
- 单击按钮即可在浏览器的新选项卡中打开 Sapui5 详细信息页面
- 如何调整信息窗口的大小并点击按钮?+更改信息窗口的内容
- ng在更新$scope后重复不更新信息
- 谷歌地图点击潜水触发信息窗口
- $(input[]).仅在firefox中出现每个抛出语法错误
- 根据CHECKBOX输入值动态更新DIV信息
- 如何使用ember.js在操作中传递当前上下文中目标旁边的信息
- 当从代码进行Web浏览时,如何将信息发送到<input.*type=“;提交”>并检索得到的链接
- 处理'input'按钮的信息