Okej..
jag har ju annan info som skall postas också som jag redan kollar så att det inte är tomt med javascript som jag visade ovan.
Kan man baka in det du skrev Engine^ ??
Försökte mig på att i nästa sida göra en koll innan insert men det blev inte så bra :e
Fast har Någon lust att klura lite på det så är det fritt fram :e ;)
Så här se javan ut nu som kollar om fält är tomma + så att 2 fält inte har ett värde mer än 50
<script language="JavaScript"><!--
function check(fil) {
if ( document.dopractice.fwing.value == '')
{
alert("No Value given for Front Wing");
document.dopractice.fwing.focus();
return false;
}
if (document.dopractice.rwing.value == '') {
alert("No Value given for Rear Wing");
document.dopractice.rwing.focus();
return false;
}
if (document.dopractice.fwing.value > '50') {
alert("Value for Front Wing can't be more then 50");
document.dopractice.fwing.focus();
return false;
}
if (document.dopractice.rwing.value > '50') {
alert("Value for Rear Wing can't be more then 50");
document.dopractice.rwing.focus();
return false;
}
if (document.dopractice.fbrake.value == '') {
alert("No Value given for Front Brake");
document.dopractice.fbrake.focus();
return false;
}
if (document.dopractice.rbrake.value == '') {
alert("No Value given for Rear Brake");
document.dopractice.rbrake.focus();
return false;
}
else
{
document.dopractice.submit();
return true;}
}
// -->
</script>
Men sen är det då fbrake och rbrake som jag vill kolla summan så att de 2 värdena är exakt 100 varken mer eller mindre.
Fick ju göra så att när den kör dopractice.asp så plussade jag de värdena och kollade så det vart 100 och körde en If sats på det som skickar användarna tillbaks till practice.asp.
Känns inte riktigt rätt :OO
if (document.dopractice.fwing.value + document.dopractice.rwing.value != 100) {
alert("Fwing plus rwing must be 100!");
document.dopractice.fwing.focus();
return false;
}
Din variant krävde att man inte hade 100.
Hade jag 100 i värdena totalt så fick jag en Alert inte annars.
Men det var klart intressant.. :)
Snart så *hehe*
Såg nu till min fasa att min andra variant som jag gjort gör att det blir helt fel.. Den hoppar över några summeringar på sidan som kollar så det är 100...
if (parseInt(document.dopractice.fbrake.value) + parseInt(document.dopractice.rbrake.value) != '100') {
alert("FBrake plus RBrake must be 100!");
document.dopractice.fbrake.focus();
return false;
Men jag hade aldrig fixat utan din hjälp J.N. :e
Tackar...
253 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e