Hallo!
kann ich davon ausgehen, dass diese _immer_ auf Double Quotes normalisiert werden oder ist das Browser-Sache? Sprich: wo kann ich Informationen dazu finden?
»"« und »'« sind die zulässigen Begrenzer. Welche der Browser nun wählt, ist natürlich ihm überlassen. Aber es dürfte es nicht schwer sein, beide zu entfernen.
val = parseInt(val.replace(/["']/g, ''), 10)
Grüße,
Mathias