∵y=f(x)=log2(2x+1),
∴2x+1=2y,
∴x=log2(2y?1),
∴y=f-1(x)=log2(2x?1);
∵关于x的方程f-1(x)=m+f(x)在[1,2]上有解,
∴m=f-1(x)-f(x)=log2
在[1,2]上有解,而y=log2
2x?1
2x+1
为增函数,
2x?1
2x+1
∴log2
≤m≤log2
21?1
21+1
,即log2
22?1
22+1
≤m≤log21 3
.3 5
故答案为:[log2
,log21 3
].3 5