<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
	<id>https://wiki.portaledu.es/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=78.219.72.116</id>
	<title>Wiki Eduard Lafitte - Contribucions de l'usuari [ca]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.portaledu.es/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=78.219.72.116"/>
	<link rel="alternate" type="text/html" href="https://wiki.portaledu.es/index.php?title=Especial:Contribucions/78.219.72.116"/>
	<updated>2026-05-22T09:17:23Z</updated>
	<subtitle>Contribucions de l'usuari</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://wiki.portaledu.es/index.php?title=Discussi%C3%B3:Exemples_XSL&amp;diff=477</id>
		<title>Discussió:Exemples XSL</title>
		<link rel="alternate" type="text/html" href="https://wiki.portaledu.es/index.php?title=Discussi%C3%B3:Exemples_XSL&amp;diff=477"/>
		<updated>2012-01-10T14:28:02Z</updated>

		<summary type="html">&lt;p&gt;78.219.72.116: nAZwCJFe&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A continuació, tenim un document HTML que ens simula el Joc del penjat, utilitzant funcions javascript:&lt;br /&gt;
  &amp;lt;html&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  	&amp;lt;head&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 		&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;funcions.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 	&amp;lt;/head&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 	&amp;lt;body onload=&amp;quot;inicialitza();&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 		&amp;lt;form name=formPenjat&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 			&amp;lt;input type=button name=boto value=&amp;quot;INICI del Joc&amp;quot; onclick=&amp;quot;inici();&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 			&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 			&amp;lt;input type=text name=lletres&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 			&amp;lt;input type=button value=&amp;quot;Comprova lletra&amp;quot; name=boto onclick=&amp;quot;comprova(formPenjat.lletres.value);&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 			&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 			Paraula = &amp;lt;input type=text name=text&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 			&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 			Errors = &amp;lt;input type=text name=errors&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 		&amp;lt;/form&amp;gt;&lt;br /&gt;
 		&lt;br /&gt;
 	&amp;lt;/body&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aquest seria el fitxer javascript (&amp;quot;'''funcions.js'''&amp;quot;) que conté les funcions que s'utilitzen en la pàgina HTML anterior:&lt;br /&gt;
&lt;br /&gt;
 var cadena;&lt;br /&gt;
  &lt;br /&gt;
 var totalerrors = 14;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 function inici()&lt;br /&gt;
 &lt;br /&gt;
 { &lt;br /&gt;
 &lt;br /&gt;
 	cadena = prompt(&amp;quot;Entra una paraula&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
 	inicialitza();&lt;br /&gt;
 &lt;br /&gt;
 	posar_guions(cadena);&lt;br /&gt;
 &lt;br /&gt;
 } &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 function inicialitza()&lt;br /&gt;
 &lt;br /&gt;
 { &lt;br /&gt;
 &lt;br /&gt;
 	formPenjat.lletres.value = &amp;quot;&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 	formPenjat.errors.value = &amp;quot;&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 	formPenjat.text.value = &amp;quot;&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 	formPenjat.lletres.focus;&lt;br /&gt;
 &lt;br /&gt;
 } &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 function comprova(lletra)&lt;br /&gt;
 &lt;br /&gt;
 { &lt;br /&gt;
 &lt;br /&gt;
 	var valor = &amp;quot;&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 	var paraula = cadena;&lt;br /&gt;
 &lt;br /&gt;
 	var encert = 0;&lt;br /&gt;
 &lt;br /&gt;
 	var errors = formPenjat.errors.value;&lt;br /&gt;
 &lt;br /&gt;
 	var guions = formPenjat.text.value;&lt;br /&gt;
 &lt;br /&gt;
 	&lt;br /&gt;
 	//Recorrem la paraula lletra per lletra per comprovar si la que hem&lt;br /&gt;
 &lt;br /&gt;
 	// introduit està.&lt;br /&gt;
 &lt;br /&gt;
 	for (i=0;i&amp;lt;paraula.length;i++)&lt;br /&gt;
 &lt;br /&gt;
 		{&lt;br /&gt;
 &lt;br /&gt;
 			//La lletra existeix en la posició &amp;quot;i&amp;quot; de la paraula&lt;br /&gt;
 &lt;br /&gt;
 			if (paraula[i]==lletra)&lt;br /&gt;
 &lt;br /&gt;
 			    {&lt;br /&gt;
 &lt;br /&gt;
 					valor += lletra;&lt;br /&gt;
 &lt;br /&gt;
 					encert=1;&lt;br /&gt;
 &lt;br /&gt;
 				}&lt;br /&gt;
 &lt;br /&gt;
 			//La lletra NO existeix en la posició &amp;quot;i&amp;quot; de la paraula&lt;br /&gt;
 &lt;br /&gt;
 			else{&lt;br /&gt;
 &lt;br /&gt;
 					valor +=guions[i];&lt;br /&gt;
 &lt;br /&gt;
 				}&lt;br /&gt;
 &lt;br /&gt;
 		}&lt;br /&gt;
 &lt;br /&gt;
 		&lt;br /&gt;
 	//Si no està la lletra en la paraula l'afegeix a errors&lt;br /&gt;
 &lt;br /&gt;
 	if (encert==0)&lt;br /&gt;
 &lt;br /&gt;
 		{&lt;br /&gt;
 &lt;br /&gt;
 			errors += lletra + &amp;quot; &amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 		}&lt;br /&gt;
 &lt;br /&gt;
 		&lt;br /&gt;
 	//Quan s'encerta la paraula&lt;br /&gt;
 &lt;br /&gt;
 	if (paraula==valor)&lt;br /&gt;
 &lt;br /&gt;
 		{&lt;br /&gt;
 &lt;br /&gt;
 			alert(&amp;quot;OK has endevinat la paraula: &amp;quot; + paraula);&lt;br /&gt;
 &lt;br /&gt;
 		}&lt;br /&gt;
 &lt;br /&gt;
 		&lt;br /&gt;
 	//Quan es cometen 7 errors &lt;br /&gt;
 &lt;br /&gt;
 	//(Fiquem 14 ja que per cada error afegeixo un espai)&lt;br /&gt;
 &lt;br /&gt;
 	if  (errors.length &amp;gt;= totalerrors)&lt;br /&gt;
 &lt;br /&gt;
 		{&lt;br /&gt;
 &lt;br /&gt;
 			alert(&amp;quot;Has FALLAT!!! La paraula era: &amp;quot; + paraula);&lt;br /&gt;
 &lt;br /&gt;
 		}&lt;br /&gt;
 &lt;br /&gt;
 		&lt;br /&gt;
 	inicialitza();&lt;br /&gt;
 &lt;br /&gt;
 	formPenjat.text.value = valor;&lt;br /&gt;
 &lt;br /&gt;
 	formPenjat.errors.value = errors;&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 function posar_guions(paraula)&lt;br /&gt;
 &lt;br /&gt;
 {&lt;br /&gt;
 &lt;br /&gt;
 	formPenjat.text.value =&amp;quot;-&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 	&lt;br /&gt;
 	for (i=1;i&amp;lt;paraula.length;i++)&lt;br /&gt;
 &lt;br /&gt;
 		{&lt;br /&gt;
 &lt;br /&gt;
 			formPenjat.text.value +=&amp;quot;-&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 		}&lt;br /&gt;
 &lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>78.219.72.116</name></author>
	</entry>
</feed>