有区别。两者意义不同。心中是指内心的东西。心上是指放在脑子里的东西。心中偏重主观意识,心上偏重客观存在。例如,某领导心中装着老百姓,是一个全心全意为人民服务的好干部。

再例如,小李是个好人,他始终把别人的事放在心上,非常乐于助人。