Bild på bloggens författare

Nisse

blogg.ngn.nu

Tiden före (historiken) till den här bloggen finner du här
(fast jag är 'snart' klar med att ha överfört 'allt', hit):
ngn_blogga_nu

tis 5-jan-2010 23:59



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, lilaljusblå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.

 
Skicka den här texten/blogginlägget Skriv Ut Det Här Inlägget

Skriv en kommetar till “Trettondagsafton”

United States Den här flaggan kommer att visas tillsammans med din kommentar (på första 'nivån').


Pga av spam så går det inte längre att sk prenumerera på kommentarer till inlägget.
Dessutom, din kommentar visas inte förrän jag godkänt den.

Proudly powered by WordPress. Temat (layout) gjort med WordPress Theme Generator.
Copyright © blogg.ngn.nu. All rights reserved.
Creative Commons License NGN-Konsult © 2007
This work is licensed under a Creative Commons Attribution 2.5 Sweden License.