如何通过js获得form中的input的value值,我的是document.form1.username.value 获取不到
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过js获得form中的input的value值,我的是document.form1.username.value 获取不到相关的知识,希望对你有一定的参考价值。
<form name="form1" method="post" class="ywbd_from" action="/yuyue/yuyueadd.php" target="_self">
<p><span>您的姓名:</span><input class="inp1" name="username" id="username" type="text" />
</form>
另一种可能是你asp页里的<base……>起做用。
如果是onsubmit事件做的验证,应该在验证不通过时返回false。
你能不能写出你怎么做的验证,还有相关的东西,这样让人怎么猜。帮本回答被提问者采纳 参考技术B document.getElementById('username').value;
这样就可以了! 参考技术C 那试试 document.getElementById('username').value;
input标签中value属性存入了一个对象,如何在js中获去这个对象的属性
我在input标签中value属性存入了一个jquery对象,如这样:value="$List[0]",现在在js中获取到了value的值,但无法取出该对象中的属性,请问怎么做?
还可以这样用吗? 如果按你这个写法,Input的value会是:常量字符串“$List[0]”,这个字符串跟内存中的对象有什么关系呢?你要是说Value里是一个json串,你可以把它转换成一个对象,这还说得过去。追问
我用alert试了,得到的不是“$List[0]”,是一个对象的全路径
看上去是在后台赋值的? 能把生成的HTML中关于该 Input的那一段贴一下吗?
如果是前台js为Input赋值, 能贴一下赋值代码吗?
是从后台传来的一个list,
$passengerList[0].passengername
你这个应该是jsp代码吧, 我想需要的是在IE里,查看源文件,关于该 Input的代码。
追问
张三
value显示的就是类的路径
对呀,input的value是字符串常量 “com.controller.bean.Passenger@20c7afdd“,可能是因为自动使用了ToString转换吧。
一个前台的字符串常量,怎么能变成后台的某个对象呢? 这完全不在一个空间里。
我知道怎么回事了,谢了~
参考技术A $(data.属性值),data是你后台存的对象名称的键,属性值是对象的属性,用el表达式获取以上是关于如何通过js获得form中的input的value值,我的是document.form1.username.value 获取不到的主要内容,如果未能解决你的问题,请参考以下文章