Se puede hacer con una expresión regular. Por ejemplo:
Eso significa, inicio de la cadena (^), J o V, guión, 8 dígitos, guión, un dígito (\d), final de la cadena ($). Podría aplicarse así:
Código javascript
:
Ver originalvar formato = /^[JV]-\d{8}-\d$/;
if (!formato.test("V-52396587-2")) {
alert("El texto no tiene el formato esperado");
} else {
alert("El texto es correcto");
}