Fíjate esta parte de tu código:
¿Ves que todo se pone en color rojo?. Eso significa que todo eso es interpretado como texto. Pero mira la diferencia con esto:
Código javascript
:
Ver original'width=' + valorancho + ', height=' + valoralto
O sea, valorancho y valoralto ya no están en rojo, ya no son interpretados como texto, sino como variables y con el + concatenamos los valores.