document.forms [0] .item不是函数

当我在Chrome上为弹出式日历运行Java脚本时,会收到此消息。但是,它可以在IE上运行。我无法弄清楚这个错误是什么意思。


    function getDate(Src, Msg) {

                var left, top, date;

                date = document.forms[0].item(Src,0).value;

                date = window.showModalDialog('/QHOS/CalendarPopup.aspx?Src=' + Src + '&d=' + date + '&msg=' + Msg,'Calendar','dialogHeight:320px; dialogWidth:228px; edge:Sunken; center:Yes; help:No; resizable:no; status:No; unadorned:No; scroll:No;');

                if ( date != null ) { document.forms[0].item(Src,0).value = date; }

            } 

特别是与这条线有关。


date = document.forms[0].item(Src,0).value;


翻阅古今
浏览 254回答 1
1回答

小唯快跑啊

在itemMicrosoft浏览器之外,该方法不受很好的支持。而是直接从节点列表访问属性。forms[0][Src]
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript