PHP を使用して、入力としてテキスト ボックスに「 0」または「1」または「0.5 」のみを入力する必要があります。すでにコードを使用して、テキストボックスに数字のみを入力します。
<input type="text" id="tla1" name="tlaCasual" maxlength="3" onkeyup="enterNumber()" onblur="calculate_casualleave()" style="width:40px;" >
JavaScriptは次のとおりです。
<script language="javascript" type="text/javascript">
function enterNumber()
{
var e = document.getElementById('tla1');
if (!/^[0-9]+$/.test(e.value))
{
alert("Please enter only number.");
e.value = e.value.substring(0,e.value.length-1);
}
}
</script>