yo lo hubiera hecho con
split, no porque sea mas eficiente sino por evitar el riesgo de substraer una porcion erronea debido a posible diferencias de longitud de cadena.
Código:
var fecha = document.getElementById("inputDate").value.split("/");
var aniomysql = fecha.reverse().join("-");
alert(aniomysql);