中易网

在asp中如何使用js获取文本框的值

答案:3  悬赏:40  
解决时间 2021-02-23 04:15
原文章:求解:如何使用js中的代码获取asp中的textbox的值???http://www.aixincao.com/forum.php?mod=viewthread&tid=2953
js代码:
function $(id)
{
return document.getElementById(id);
}

//用户名密码必须为字母或者数字或下划线,长度不能超过30
function checkUserNameAndPwd()
{
var username = $(" txt_UserName ").Value;
var pwd = $("txt_Password ").Value;

if( username.length <=30 && pwd.length<=30)
{
var regExp = /^\w+$/gi;
if( regExp.test(username) == true && regExp.test(pwd)== false)
{
return true;
}

}

$("lb_error").innerText = "用户名密码不符合规则";
return false;
}

asp中的
用户名




密码


错误是:行: 17( var username = $(" txt_UserName ").Value;)
错误: 无法获取属性“Value”的值: 对象为 null 或未定义

怎么解决???

问题已解决,大家看看那篇原文章
最佳答案
JS是在客户端运行的,你运行后检查一下输出的HTML代码,看看INPUT 的ID是否有改变
全部回答
jquery:$("#id").val(); javascript:document.getelementbyid("id").value; 前提是你需要确认这个文本框已经添加到页面中去了
呵呵,JS代码的书写风格,属性开头字母是要小写的,你写的这个 var username = $(" txt_UserName ").Value; var pwd = $("txt_Password ").Value; Value属性是大写字母开头的,说明错了,要换成小写的value就好了。 且你的$(" txt_UserName ")和$("txt_Password ")的引号中间还有空格,也是不行的,需去掉空格
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
您好,注会证挂在会计师事务所,本人在企业任
绿美园林绿化工程公司地址在什么地方,想过去
新百伦1400棕色配牛仔裤怎么样
介绍一下读书的方法
QQ堂是什么时候出来的?
2017年河北邯郸农村信用社招聘多少人?什么时
什么地方美誉称泉城
永州亿通网络科技有限公司怎么去啊,有知道地
哥老官定西路店的wifi密码
HTCO50箱子是什么意思
联通怎么办理流量才划算
和讯手机连锁卖场NO.6地址有知道的么?有点事
小米note没插耳机怎么取消耳机模式
机械表白天没有误差,晚上放着不戴会快几秒,
养德教育我想知道这个在什么地方
推荐资讯
小马虎在做1扩号减9的时候将扩号中数字看错了
已知an是等比数列a2=2,a5=-1/4则a1a2+a2a3+..
大学有挂科去德国留学有影响吗
什么不然造句
莱芜蔻生物科技有限公司存在吗
SQL实现存储过程
空气净化器的声音会影响到孩子吗?
女生可以刮脸吗?
我今天刚买的iphone但我查了下序列号显示是昨
组装电视机开机一会黑一下屏正常一会故障反复
论自己的男朋友和爱豆百分之九十相似是一种什
纠结孩子去.线上学习,还是线下学习,怎么办
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?