01. oktober 2001 - 11:44Der er
17 kommentarer og 3 løsninger
Value
Hej jeg håber at der er nogle af jer kloge java folk der kan hjælpe mig med mit lille java projekt.
Jeg har en liste i en form der dannes via asp. Listen består af et nummer og et text felt. Navnet på text feltet er det samme som nummeret. Jeg vil gerne lave noget java er kontrollere indholdet på hver linie. Jeg kan bare ikke lige gennemskue hvordan jeg henter værdierne. Har prøvet med noget i denne retning: onChange=\" tjek(this.form.navnpåfelt, this.form.navnpåfelt.value)\"
og mit script er:
<SCRIPT LANGUAGE=\"JavaScript\">
function Tjek(fieldName, fieldValue) {
if (isNaN(fieldValue) || fieldValue == \"\") { alert(\"fejl i felt\"); fieldName.select(); fieldName.focus(); } } </script>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
for at adressere et felt bør du anvende både et navn på feltet og et navn på den form feltet ligger i (Hvis jeg spørger din mor hvem lars er ved hun det nok, men hvis jeg spørger din mormor skal der nok være en fætter eller onkel med samme navn til at lave forvirring).
<form name=\"olsen\"> <input name=\"lars\" type=\'text\' value=\"noget du skrev med asp\"> </form>
nu kan du adressere feltet med: var vaerdi = document.olsen.lars.value; var adresse = document.olsen.lars; hvis du ønsker at give \'lars\' med som fieldname (og ved det er formen \'olsen\' sagen drejer sig om kan du skrive din funktion som:
<SCRIPT LANGUAGE=\"JavaScript\"> // kaldes med Tjek( \'lars\', \'en værdi\' ); function Tjek(fieldName, fieldValue) { if (isNaN(fieldValue) || fieldValue == \"\") { alert(\"fejl i felt\"); document.olsen.elements[fieldName].select(); document.olsen.elements[fieldName].focus(); } } </script>
Nute> Du har ret men der er ikke nogen fieldName og jeg får derfor en fejl med focus ect.
Nikolajdu> Det funker! Send et svar og du får point!
Ps. jeg er ny her - wow hvor går det hurtigt med at svare. Man kan helt sikker se at det er folk der ved hvad de taler om.. Med andre ord MANGE TAK for hjælpen.
Ok det er kommet lidt bag på mig alle disse svar jeg havde håbet på at der måske var en der gad at svare om et par dage - alle forslag er gode, nu er problemet bare hvordan fordeler jeg point\'ene på en fair måde. :-)
Hvis du markerer os alle 3 deler vi dine afsatte point. Hvis du trykker avanceret kan du selv fordele pointene som du lyster. Anyway tror jeg folk er tilfredse med at dele :-)
Anyway, så velkommen til eksperten. Ser frem til gode spørgsmål fra din side af og hvem ved måske er det dig der hjælper mig næste gang :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.