日期:2014-05-17  浏览次数:20518 次

如何用javascript获取控件的值
页面 a.php

<input type="text" name="date"/>
<input type="button" value="...."/>
点击按钮....后会弹出日历,在日历上选择一个日期后日期会显示在date文本框中,这些都已经实现

我想知道如何获得date文本框的内容然后把这个内容传递到b.php页面,并且页面不发生跳转。在b.php中又如何取得这个值?

高手帮帮忙,不胜感激,用什么方法实现都行,只要页面不跳转,麻烦说的详细些

------解决方案--------------------
修改较少的办法,form增加target及一个隐藏iframe。yourframe一致就好了

<form …… …… target="yourframe">

<iframe id="yourframe" name="yourframe" style="display:none;"></iframe>
------解决方案--------------------
利用ajax请求b.php。
http://www.w3school.com.cn/ajax/ajax_asp_php.asp
------解决方案--------------------
你是用jq还是什么?

input 加个id 可以这样取
$('#id').val();

不加id的话就这样
$('input[name=date]').val();


如果是表单直接提交按#1楼那样做。
如果是ajax提交按2楼那样说的。