分析:將方程去括號整理后,設y=m2+n2,將方程化為關于y的一元二次方程,求出方程的解得到y的值,經檢驗即可得到所求式子的值.
解答:解:(1-m2-n2)(m2+n2)=-6,
整理得:(m2+n2)2-(m2+n2)-6=0,
設y=m2+n2,
方程化為:y2-y-6=0,即(y-3)(y+2)=0,
可得y-3=0或y+2=0,
解得:y=3或y=-2,
當y=-2時,m2+n2=-2不成立,舍去;
當y=3時,m2+n2=3.
則m2+n2=3.
故答案為:3
點評:此題考查了利用換元法解一元二次方程,以及因式分解法解一元二次方程,學生做題時注意m2+n2為非負數.