Sinceramente non ho capito il problema...quello che recuperi è esatto, dato che i valori di larghezza e altezza dell'oggetto style sono stringhe (sono sempre seguite dall'unità di misura se noti). Se quello che ti serve è il recupero del solo valore numerico, basta che "elimini" le due lettere dell'unità di misura:

var wdt_px = document.getElementById("div1").style.width;
var wdt = wdt_px.substring(0,wdt_px.length - 2);

Questo è il sistema più semplice, che non ti converte il valore in un numero, ma se poi devi fare dei calcoli, ci pensa JavaScript a farti la conversione implicita. Oppure puoi usare tu stesso parseInt(wdt).