W php było by coś w stylu:
<?php ?>
Jednak wolałbym zrobić to w js

pzdr
<?php ?>
<?php var counter = 0; function sum(evt) { var keyCode if (window.event) { keyCode = window.event.keyCode; if (keyCode == 13 && counter < 7) counter++; if (counter < 7) window.event.returnValue = true; else window.event.returnValue = false; } else { keyCode = evt.which; if (keyCode == 13 && counter < 7) counter++; if (counter < 7) { evt.returnValue = true; } else { evt.returnValue = false; evt.preventDefault(); } } document.forms["test"]["counter"].value = counter; } ?>
var counter = 0; function setCounter () { counter = 0; } function sum(evt) { var keyCode if (window.event) { keyCode = window.event.keyCode; if (keyCode == 13 && counter < 7) counter++; if (keyCode == 8) counter--; if (counter >= 7 && keyCode == 13) window.event.returnValue = false; else window.event.returnValue = true; } else { keyCode = evt.which; if (keyCode == 13 && counter < 7) counter++; if (keyCode == 8) counter--; if (counter >= 7 && keyCode == 13) { evt.returnValue = false; evt.preventDefault(); } else evt.returnValue = true; } document.forms["f_comment"]["counter"].value = counter; }
var counter = 0; var znaki = new Array(); function setCounter () { counter = 0; znaki = new Array(); } function sum(evt) { var keyCode if (window.event) { keyCode = window.event.keyCode; if (keyCode != 8) { if (counter == 7) { if (keyCode != 13) znaki.push(keyCode); } else znaki.push(keyCode); } if (keyCode == 13 && counter < 7) counter++; if (keyCode == 8) { if (znaki.pop() == 13) counter--; } if (counter >= 7 && keyCode == 13) window.event.returnValue = false; else window.event.returnValue = true; } else { keyCode = evt.which; if (keyCode != 8) { if (counter == 7) { if (keyCode != 13) znaki.push(keyCode); } else znaki.push(keyCode); } if (keyCode == 13 && counter < 7) counter++; if (keyCode == 8) { if (znaki.pop() == 13) counter--; } if (counter >= 7 && keyCode == 13) { evt.returnValue = false; evt.preventDefault(); } else evt.returnValue = true; } document.forms["f_comment"]["counter"].value = counter; document.forms["f_comment"]["znaki"].value = znaki; }
<script type="text/javascript"> var counter = 0; var znaki = new Array(); function setCounter () { counter = 0; znaki = new Array(); } function sum(evt) { var keyCode; if (window.event) { keyCode = window.event.keyCode; if (keyCode == 8) { if (znaki.pop() == 13) counter--;} else { if (counter == 6) { if (keyCode != 13) znaki.push(keyCode); } else znaki.push(keyCode); } if (counter >= 6 && keyCode == 13) window.event.returnValue = false; else window.event.returnValue = true; if (keyCode == 13 && counter < 6) counter++; } else { keyCode = evt.which; if (keyCode == 8) { if (znaki.pop() == 13) counter--; } else { if (counter == 6) { if (keyCode != 13) znaki.push(keyCode); } else znaki.push(keyCode); } if (counter >= 6 && keyCode == 13) { evt.returnValue = false; evt.preventDefault(); } else evt.returnValue = true; if (keyCode == 13 && counter < 6) counter++; } document.forms["f_comment"]["counter"].value = counter; document.forms["f_comment"]["znaki"].value = znaki; } </script>
<form action="galeria_comments.php" method="post" name="f_comment"> <input type="hidden" name="counter" value="" /> <input type="hidden" name="znaki" value="" /> <input type="hidden" name="a" value="add_t" /> <input type="hidden" name="uid" value="55" /> <input type="hidden" name="id" value="10" /> <input type="RESET" name="res" value="Wyczyść" onclick="setCounter();" /> <input type="button" name="sub" value="Dodaj" onclick="form_comments();" /> </form>