读书人

取数不对的有关问题

发布时间: 2012-09-17 12:06:51 作者: rapoo

取数不对的问题

JScript code
<%    Calendar cal = Calendar.getInstance();    cal.add(Calendar.DATE, -1);    SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");    String newTime = sf.format(cal.getTime());%><table>       <tr>           <td>               查询时间:               <input id="begintime" name="begintime" type="text"                       value="<%=newTime%>" maxlength="20" style="width:80px" readonly/>            </td>        </tr></table><script type="text/javascript">$(document).ready(function() {        var newTime = <%=newTime%>;        alert(newTime);});</script>

为什么newTime在<table>中的值就是2012-09-10而在<script>中取得值就是1993呢,想在<script>中取得2012-09-10怎么弄呢

[解决办法]
。。。你把2012-09-10的-看成减号,,算算看。。。。
JScript code
var newTime = <%=newTime%>;
[解决办法]
探讨
。。。你把2012-09-10的-看成减号,,算算看。。。。


JScript code
var newTime = <%=newTime%>;

这个会被编译器处理成


JScript code
var newTime = 2012-09-10;

然后页面上运行JS的时候,,就是作为运算处理。


JScript code
var newTime = ……

读书人网 >JavaScript

热点推荐