
JQuery 获取表单值问题
Form表单:<formid="Form_id"method="post"action="#">ProjectName:<inputid="Name_id"name="P...
Form 表单:
<form id="Form_id" method="post" action="#">
ProjectName: <input id="Name_id" name="PJ_name" type="text" value="" />
ProjectSvn: <input id="Svn_id" name="PJ_svn" type="text" value=""/>
<input type="button" name="AddButton" onclick="addProject()" value="Add" />
</form>
<script>
function addProject(){
var ProjectName = $("#PJ_name").attr("value");
var ProjectSvn = $("#PJ_svn").attr("value");
alert(ProjectName);
alert(ProjectSvn);
}
<script>
打印出来是undefined,如果用$("#Name_id").attr("value");就什么都不打印出来了 展开
<form id="Form_id" method="post" action="#">
ProjectName: <input id="Name_id" name="PJ_name" type="text" value="" />
ProjectSvn: <input id="Svn_id" name="PJ_svn" type="text" value=""/>
<input type="button" name="AddButton" onclick="addProject()" value="Add" />
</form>
<script>
function addProject(){
var ProjectName = $("#PJ_name").attr("value");
var ProjectSvn = $("#PJ_svn").attr("value");
alert(ProjectName);
alert(ProjectSvn);
}
<script>
打印出来是undefined,如果用$("#Name_id").attr("value");就什么都不打印出来了 展开
展开全部
你好!
参考下面代码:
<script>
function addProject(){
var ProjectName = $("#Name_id").val();
var ProjectSvn = $("#Svn_id").val();
alert(ProjectName);
alert(ProjectSvn);
}
</script>
jquery选择器中#后面只跟ID,如果是name属性,只能通过属性选择器来进行元素定位;
另外 $("#Name_id").attr("value")是可以取到值的!
莫不是你的<script>结束符错了??
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询