sömn, helt ok
Programmering
Gårdagens hjärnknäck visade sig vara ett ordentligt hjärnsläpp. Eller inte. Kanske mer en känga åt olika programmerares oförmåga att tänka ’enklare’.
Det som bl.a. satte krokben för mig var följande;
Fel: TextAreaMe.Value
Rätt: TextAreaMe.value
Ser Ni skillnaden?
Klart att Ni gör när det blir uppställt på det viset. I en JavaScriptKod med ca 1321 tecken blir det knepigare.
Såhär ser det ut (Mina färgmarkeringar, grovt är; grönt, rött, mörklila, lila, ljusblått, turkos och svart HTML samt; brunt, rött, ljusrött, lila, blått, ljusblått, grått och svart JavaScript):
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="sv"> <head> <meta content="text/html" charset="UTF-8" http-equiv="content-type"> <meta content="NGN" name="author"> <title></title> <script> function ifEnter(f,e) { var theKeyCode = e.keyCode ? e.keyCode : e.which ? e.which : e.charCode; if (theKeyCode == 13){ var youString = f.You.value; var youStringLower = youString.toLowerCase(); //OBS! Ett [Enter] 'hänger' med sist i textarea-'strängen' if (f.You.value.length == 1 && theKeyCode == 13){ f.Me.rows = 2; f.Me.value = "Du skrev: Ingenting..." + "\n\nSkriv gärna något."; f.You.value = ''; }else if(youStringLower.search("hej") > -1){ f.Me.rows = 3; f.Me.value = "Du skrev: " + f.You.value + "Hej på Dig också!\nSkriv gärna något mer."; f.You.value = ''; } else { f.Me.rows = 2; f.Me.value = "Du skrev: " + f.You.value + "\nSkriv gärna något annat."; f.You.value = ''; } } } </script> </head> <body> <form name="formname"> <textarea id="Me" readonly="readonly" onfocus="this.blur()" rows="2" cols="40">Skriv något!</textarea><br> <textarea id="You" rows="5" cols="40" onkeyup="ifEnter(this.form,event);"></textarea><br> (avsluta med [Enter])<br> </form> <script> document.formname.You.focus(); </script> </body> </html>
Det ovanstående HTML-sidan och JavaScript gör är att skapa två textrutor.
I den översta ’skriver’ programmet (programmeraren) och i den nedre skriver användaren (du).
Detta är alltså embryot till mitt s.k. textspel.
Nästa steg är att få det att fungera tillsammans med php och MySQL databas.
Min tanke är att detta textspel ska finnas som en egen sida på den här bloggen.
Du kan testa här: TextSpelTest
After Work
Hustrun och jag har haft vårt eget lilla privata After Work.
Bastu
Efter vår After Work tog jag mig till ’gårdsbastun’ och var där i ganska precis 2 timmar, härligt!
Hälsoläget:
Känner av en hel del ledproblem. Speciellt i fingerlederna, överamsmusklerna och mina knän. Mest höger.