日軍最初制訂的作戰(zhàn)計(jì)劃是:在上海西北的白茆口和西南的杭州灣登陸,占有上海、南京、杭州三角地帶。為此,日軍早就對(duì)杭州灣實(shí)施偵察,收集地志資料。金山衛(wèi)水深,可停艦艇,又有利于登陸的沙灘,明代倭寇擾浙時(shí),即在此登陸。8月20日,蔣介石得報(bào),金山衛(wèi)有日本水兵登陸偵察,指令“嚴(yán)防”。10月18日,軍事委員會(huì)第一部作戰(zhàn)組情報(bào)提出,日軍有在杭州灣登陸企圖,但估計(jì)登陸部隊(duì)最多一個(gè)師,不會(huì)對(duì)上海戰(zhàn)局有什么影響。倒是張發(fā)奎有警覺,親到當(dāng)?shù)匮膊?,并配置了兵力:以第六十三師?dān)任乍浦、澉浦防務(wù),以第六十二師擔(dān)任全公亭、金山嘴防務(wù)。10月26日,中央軍撤到蘇州河南岸后,浦東防務(wù)緊張,張發(fā)奎遂將第六十二師主力調(diào)防浦東,當(dāng)?shù)貎H余該師少數(shù)兵員,實(shí)力空虛。
日軍第十軍司令官柳川平助以三個(gè)半師團(tuán)的兵力,在艦炮掩護(hù)下,于杭州灣北岸的金山衛(wèi)登陸。中國(guó)軍隊(duì)因兵力懸殊,無法阻擋。中國(guó)統(tǒng)帥部急令已調(diào)浦東第六十二師的主力回兵,會(huì)同新到楓涇的第七十九師合力反擊,并令從河南調(diào)來、新到青浦的第六十七軍向松江推進(jìn)。蔣介石希望借此穩(wěn)住陣地。6日,蔣介石日記云:“如我軍能站穩(wěn)現(xiàn)有陣地,三日以后當(dāng)無危險(xiǎn)矣。”但是,由于天雨泥濘,加上日機(jī)轟炸,中國(guó)部隊(duì)行動(dòng)遲緩,日軍后續(xù)部隊(duì)源源登陸。第六十七軍從河南調(diào)來,尚未集中,即遭敵各個(gè)擊破。8日,松江失陷,這樣,退守蘇州河南岸的中國(guó)軍隊(duì)側(cè)背受敵,有被圍殲危險(xiǎn)。