次のコードは jsfiddle では機能しますが、localhost では機能しません。
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script>
$('.puankontrol').change(function() {
var x = $(this).val() * 1;
if((x < 1) || (x > 5))
{
$(this).val(3);
alert("Please enter value between 1-5!");
}
});
</script>
</head>
<body>
<form>
<input class="puankontrol" type="text" name="puan"/><BR>
<input class="puankontrol" type="text" name="puan"/><BR>
<input class="puankontrol" type="text" name="puan"/><BR>
</form>
<div id="other">
Trigger the handler
</div>
</body>
</html>
`