我想這很簡單,但我似乎無法實現它。我有這樣的一段:Javascript錯誤 - Can not run .split on undefined
var choice = location.href.split("?")[1].split("=")[1];
它正常工作,直到「選擇」是空的,那麼它引發以下錯誤....
TypeError: location.href.split(...)[1] is undefined
我明白了,這是因爲你不能呼叫拆分在一個未定義的變量上,我認爲我的解決方案是存儲變量,然後將其拆分,如果未定義則將其忽略。
有人可以幫我做這個嗎?
如果只輸出'location.href',你會得到什麼? – boz