script.js 1.6 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <script>
  2. document.getElementById('productoForm').addEventListener('submit', function(event) {
  3. let valid = true;
  4. const idProducto = document.getElementById('id_producto');
  5. const Descripcion = document.getElementById('Descripcion');
  6. const Cantidad = document.getElementById('Cantidad');
  7. const proveedor = document.getElementById('proveedor');
  8. // Limpiar mensajes de error anteriores
  9. document.getElementById('idProductoError').textContent = '';
  10. document.getElementById('DescripcionError').textContent = '';
  11. document.getElementById('CantidadError').textContent = '';
  12. document.getElementById('proveedorError').textContent = '';
  13. if (!idProducto.value) {
  14. document.getElementById('idProductoError').textContent = 'Este campo es obligatorio';
  15. valid = false;
  16. }
  17. if (!Descripcion.value) {
  18. document.getElementById('DescripcionError').textContent = 'Este campo es obligatorio';
  19. valid = false;
  20. }
  21. if (!Cantidad.value) {
  22. document.getElementById('CantidadError').textContent = 'Este campo es obligatorio';
  23. valid = false;
  24. }
  25. if (!proveedor.value) {
  26. document.getElementById('proveedorError').textContent = 'Este campo es obligatorio';
  27. valid = false;
  28. }
  29. if (!valid) {
  30. event.preventDefault(); // Evita el envío del formulario si hay errores de validación
  31. }
  32. });
  33. </script>