JS问题
问题一:在HTML或aspx页面验证可以通过,复制到JS文件中后就不能通过
运行程序,按F12进去,查看代码,检查代码是否有误,是否是浏览器缓存原因导致的
select下拉框问题
问题一:JS怎么获取select选中的值
var obj = document.getElementByIdx_x(”testSelect”); //定位id
var index = obj.selectedIndex; // 选中索引
var text = obj.options[index].text; // 选中文本
var value = obj.options[index].value; // 选中值
JQuery中获得选中select值
第一种方式
$('#testSelect option:selected').text();//选中的文本
$('#testSelect option:selected') .val();//选中的值
$("#testSelect ").get(0).selectedIndex;//索引
第二种方式
$("#tesetSelect").find("option:selected").text();//选中的文本
…….val();
…….get(0).selectedIndex;
.net后台获取选中的值
testSelect.Value //选中的值,即控件中option的value值,注意:select必须加上runat = "server"
HTML
overflow属性
值 | 描述 |
---|---|
visible | 默认值。内容不会被修剪,会呈现在元素框之外。 |
hidden | 内容会被修剪,并且其余内容是不可见的。 |
scroll | 内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。 |
auto | 如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。 |
inherit | 规定应该从父元素继承 overflow 属性的值。 |
表单问题
问题一:From表单验证中,出现点击提交时页面迅速关掉但是数据已经提交上去了
是因为调用了Submit方法的缘故,该方法会直接提交表单,但是不调用form的Onsubmit事件
问题二:表单中submit和onsubmit、onclick的先后执行顺序
onsubmit只能在表单中使用,提交表单前会触发,onclick是按钮等控件使用,用来触发点击事件,在提交表单前,一般都会进行数据验证,可以选择在submit按钮上的onclick中验证,也可以在onsubmit中验证,但是onclick比onsubmit更早的被触发
this.form.submit(); //直接提交表单,但是不调用form的onsubmit事件
this.form.onsubmit(); //调用form的onsubmit事件
this.form.fireEvent('onsubmit'); //同上,
onsubmit事件只在form表单中使用,该事件会在表单中的确认按钮被点击时才发生,经常用于表单验证,如果return false。表单就不会被提交
使用问题
一、VS2010上选中项目,单击右键,如果选择"清理",则会删除项目目录下bin文件夹的文件,选择"重新生成",则会在bin文件夹中生成新的文件
二、团队资源管理器的使用方法,签入和获取最新版本、撤销挂起的更改
.NET
1.后台为页面添加样式:Div_input.Attributes.CssStyle.Add("display","block")
2.字符串编码:Server.UrlEncode和Server.HtmlEncode