Startseite Forum
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA: Quelltext verstehen

Quelltext verstehen 2 Jahre, 4 Monate her #8174

Hallo,

ich bin es mal wieder.^^

Bin ja, wie bereits erwähnt, im Moment im Praktikum in Holland. Hier habe ich angefangen (gestern), JavaScript zu lernen.

Nun hat sich mein Kollege, gestern einiges aus dem internet herauskopiert, wovon er nicht wirklich etwas versteht. Ich leider auch nicht.
Könnt ihr mir vll. sagen, was was ist bzw. was was macht?

Wäre sehr nett. Ich gebe euch das einfach so, wie es dort steht. Wenn di Kommentare scheise sind, dann ognoriert sie einfach.

<script type="text/javascript">
nextfield = "gebruikersnaam"; // name of first box on page
netscape = "";
ver = navigator.appVersion; len = ver.length;
for(iln = 0; iln < len; iln++) if (ver.charAt(iln) == "(") break;
netscape = (ver.charAt(iln+1).toUpperCase() != "C");

function keyDown(DnEvents) 
		{ // handles keypress
		// determines whether Netscape or Internet Explorer
		k = (netscape) ? DnEvents.which : window.event.keyCode;
		if (k == 13) { // enter key pressed
		if (nextfield == 'done') return true; // submit, we finished all fields
		else 
		{ // we're not done yet, send focus to next box
		eval('document.bewerk.' + nextfield + '.focus()');
		return false;
      }
   }
}
document.onkeydown = keyDown; // work together to analyze keystrokes
if (netscape) document.captureEvents(Event.KEYDOWN|Event.KEYUP);
</script>

<script type="text/javascript">
function stopTab(el, e)
{
var k = e.keyCode || e.which;
if(k === 9)
 {
  el.focus();
  return false;
 }
 return true;
}
</script>

<SCRIPT TYPE="text/javascript" LANGUAGE="JAVASCRIPT">
function check() 
{
	      if(document.nieuw.checkbox1.checked == false)
		  {
          document.write('onkeydown="return stopTab(this, event);"');
		  return false;
		  }
		  else
		  {
		  return true;
		  }
}
</script>



mfG
theSonGoku

Aw: Quelltext verstehen 2 Jahre, 4 Monate her #8175

  • micha
  • OFFLINE
  • Administrator
  • Beiträge: 1919
  • Karma: 31
Der Code sieht unvollständig aus.

Aw: Quelltext verstehen 2 Jahre, 4 Monate her #8176

Ja, da das, was ich gepostet habe, nur der JavaScript Anteil ist. Der PHP Anteil wäre viel zu gross. Auserdem bin ich im Praktikum, und darf daher keine gigantischen Codemassen posten.

Aw: Quelltext verstehen 2 Jahre, 4 Monate her #8177

  • micha
  • OFFLINE
  • Administrator
  • Beiträge: 1919
  • Karma: 31
Den PHP-Kram kannst du ja weglassen. Kannst es ja auf das wesentliche HTML-Gerüst reduzieren

Aw: Quelltext verstehen 2 Jahre, 4 Monate her #8178

Naja, es gibt eig. nicht viel zu schreiben.

<tr>
		<td width="185px" bgcolor="#F4EAC1"><font face="Arial" size="2"><b>&nbsp;&nbsp;Inloggegegevens wijzigen</b></td>
		<td width="810px"><font face="Arial">
		<form name="nieuw" method="POST">
		
	<input type="checkbox" name="checkbox1" onclick="document.getElementById('nieuwgbr').disabled=!this.checked;
													 document.getElementById('nieuwpw').disabled=!this.checked;
													 document.getElementById('nieuwpw2').disabled=!this.checked;"
													 onFocus="nextfield ='gebruikersnaamnieuw';"
													 >
	</td>
	</tr>


Im wesendlichen soll eben, wenn wir in diese Checkbox kommen und dann TAB drücken, NICHT in die Adresszeile gegangen werden, sondern in der Checkbox geblieben werden.
Aber NUR dann, wenn die drei Eingabefelder, die nach der Checkbox kommen (habe ich nicht mitgepostet), disabled sind.
Wenn sie enabled sind, dann soll man in sie hineintabben können, bis man beim dritten Eingabefeld ist. Dort soll man dann mit einem TAB NICHT herauskommen können.

Das gleiche, habe ich in einem anderen Thread bereits geschrieben. Aber mir geht es jetzt darum, den Java Script teil zu VERSTEHEN, damit ich besser arbeiten kann.

mfG
theSonGoku
  • Seite:
  • 1
Ladezeit der Seite: 0.30 Sekunden

Login

Aktuell im Forum

mehr