![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 17.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z automatycznym wstawieniem kursora do
i chciałem wykorzystać to: Listing
Plik formutil.js Kod var FormUtil = new Object; FormUtil.focusOnFirst = function () { if (document.forms.length > 0) { for (var i=0; i < document.forms[0].elements.length; i++) { var oField = document.forms[0].elements[i]; if (oField.type != "hidden") { oField.focus(); return; } } } }; FormUtil.setTextboxes = function() { var colInputs = document.getElementsByTagName("input"); var colTextAreas = document.getElementsByTagName("textarea"); for (var i=0; i < colInputs.length; i++){ if (colInputs[i].type == "text" || colInputs [i].type == "password") { colInputs[i].onfocus = function () { this.select(); }; } } for (var i=0; i < colTextAreas.length; i++){ colTextAreas[i].onfocus = function () { this.select(); }; } }; FormUtil.tabForward = function(oTextbox) { var oForm = oTextbox.form; // sprawdzenie, czy pole tekstowe nie jest ostatnim polem formularza if (oForm.elements[oForm.elements.length-1] != oTextbox && oTextbox.value.length == oTextbox.maxLength) { for (var i=0; i < oForm.elements.length; i++) { if (oForm.elements[i] == oTextbox) { for(var j=i+1; j < oForm.elements.length; j++) { if (oForm.elements[j].type != "hidden") { oForm.elements[j].focus(); return; } } return; } } } }; Jak to pogodzić? A może jest inny sposób? Ciągle wychodzi mi błąd. Ten post edytował Mintajoo 17.12.2009, 13:34:57 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 13:06 |