A Palestinian has stabbed and wounded a man at a railway station in Jerusalem before being shot dead by police, security guards and civilians, police said.
The man hurt in the stabbing was a US citizen, according to Israeli media, and an Israeli man was wounded in the cross-fire.
In the West Bank, two Palestinians carrying knives ran towards an Israeli checkpoint, drawing fire from troops who killed one and critically wounded the other, according to police and a Palestinian medic.
They were the latest in a series of Palestinian attacks that began in mid-September, accompanied by widespread unrest, including clashes between Palestinian stone-throwers and Israeli troops.
In all, 11 Israelis have been killed in attacks and 66 Palestinians by Israeli fire in the past six weeks. Forty of the Palestinians were involved in attacks or attempted attacks,Israel said.
Israel has blamed the attacks on what it says is anti-Israel incitement by Palestinian political and religious leaders.