以下代码适用于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>
Run Code Online (Sandbox Code Playgroud)
`
我可能在ColdFusion 2016中发现了一个错误.我有两个功能.第一个循环从1循环到n,并将第二个函数(也是数组)的返回值推送到数组中.我注意到了; index值为1,调用函数并将值推入数组,索引值为循环的结束值.这是一个错误吗?
<cfscript>
public array function fnc1(required array p1, required array p2, required numeric pSize, required numeric qSize, required numeric dSize){
iterationNum = pSize/2;
point = randRange(1, qSize-1);
for(i = 1; i <= iterationNum; i++){
writeOutput(i); // prints: 1
pop[i] = fnc2(p1[i], p2[i], point);
writeOutput(i); // prints: iterationNum value
writeDump(var = pop[i], label = "pop-"&i);
}
writeDump(var = pop, label="pop");
}
public array function fnc2(required array p1, required array p2, required numeric point){
n = arrayLen(p1);
concatArr = arrayNew(1); …Run Code Online (Sandbox Code Playgroud)