【发布时间】:2011-09-23 15:54:13
【问题描述】:
我有一个带有一些输入的简单 jQM 表单,问题是在 iPhone 上测试时我无法通过 JS 检索输入的值,主要桌面浏览器正在运行。
这是表格的一部分:
<div data-role="fieldcontain">
<input type="text" name="fname" id="fname" />
<input type="text" name="lname" id="lname" />
<input type="button" value="Go" onclick="validate()" />
</div>
Javascript:
function validate()
{
alert('value: ' + $('#fname').val());
}
警报字面显示为:
值:
也尝试过使用传统的 .value 方法。
正在使用的版本:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.5.2.min.js"></script>
<script type="text/javascript" src="http://code.jquery.com/mobile/1.0a4.1/jquery.mobile-1.0a4.1.min.js"></script>
编辑:添加了更多代码进行说明。
【问题讨论】:
-
输入中有信息吗?警报中包含的完整代码是什么?
-
在OP中添加了简单的JS函数。
标签: javascript jquery iphone jquery-mobile