質問の意図がわかりません
PHPのバリデートでしたらこんな感じ
PHP
1<?PHP
2$x=filter_input(INPUT_POST,"x",FILTER_VALIDATE_INT);
3$y=filter_input(INPUT_POST,"y",FILTER_VALIDATE_INT);
4$z=(!empty($x) and !empty($y))?$x*$y:null;
5?>
6<form method="post">
7単価<input type="number" name="x" required min="1" value="<?=$x?>"><br>
8数量<input type="number" name="y" required min="1" value="<?=$y?>"><br>
9合計<input type="number" name="z" value="<?=$z?>"><br>
10<input type="submit" value="calc">
11</form>
これをjsでどうしたいのでしょうか?