Salve
Di solito per confrontare due stringhe si usa == o compareTo.
La if è così (p==l) ma non esegue il suo codice e nemmeno (c.compareTo(l)==0)
Come si fa?
Salve
Di solito per confrontare due stringhe si usa == o compareTo.
La if è così (p==l) ma non esegue il suo codice e nemmeno (c.compareTo(l)==0)
Come si fa?
Non confondiamo il javascript con Java, grazieOriginariamente inviato da mrk1989
Salve
Di solito per confrontare due stringhe si usa == o compareTo.
La if è così (p==l) ma non esegue il suo codice e nemmeno (c.compareTo(l)==0)
Come si fa?![]()
Posta l'istruzione completa, cosi' come l'hai posta sembrerebbe corretta, ma traduci anche "non esegue il suo codice"![]()
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
Lo sò che è strano.
Sto lavorando su una tesi su un sito usando tecniche di Jquery e Json.
Però ho un problema sul primo if che uso in javascript.
Non esegue il codice riferisco al codice interno di if.
Però sembra che non verifica nemmeno la condizione.
Ti posto una parte del mio codice che carica dal file, cancella.
Adesso scrivi una stringa nel textarea che appartiene auna lista.
Premendo sul bottoneulisce ca cacosa, il programma analizza la lista.
Come vedi all'interno del codice del buttone c'è l'if contenente una visualizzazione della finestra alert.
Se funziona nel tuo computer dimmi il browser usato.
Scusa se ci sono troppi alert ma servivanno ad analizzare il programma.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery UI Sortable - Default functionality</title>
<link rel="stylesheet" href="http://jqueryui.com/themes/base/jquery.ui.all.css">
<script src="http://jqueryui.com//jquery-1.7.2.js"></script>
<script src="http://jqueryui.com/ui/jquery.ui.core.js"></script>
<script src="http://jqueryui.com/ui/jquery.ui.widget.js"></script>
<script src="http://jqueryui.com/ui/jquery.ui.mouse.js"></script>
<script src="http://jqueryui.com/ui/jquery.ui.sortable.js"></script>
<script src="http://jqueryui.com/ui/jquery.ui.accordion.js"></script>
<link rel="stylesheet" href="http://jqueryui.com/demos/demos.css">
<!--<link rel="stylesheet" type="text/css" href="js/jquery.ui.all.css">
<link rel="stylesheet" href="js/demos.css">
<script src="js/jquery-1.7.2.js"></script>
<script src="js/jquery.ui.core.js"></script>
<script src="js/jquery.ui.widget.js"></script>
<script src="js/jquery.ui.mouse.js"></script>
<script src="js/jquery.ui.resizable.js"></script>
<script src="js/jquery.ui.accordion.js"></script>
<script src="js/jquery.ui.sortable.js"></script>-->
-
<style>
#sortable { list-style-type: none; margin: 0; padding: 0; width: 60%; }
#sortable li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left: 1.5em; font-size: 1.4em; height: 18px; }
#sortable li span { position: absolute; margin-left: -1.3em; }
</style>
<script type='text/javascript'>
var p;
$.getJSON('config_json.cfg', function(data) {
var items = [];
$.each(data, function(key, val) {
// items.push('<li id="' + key + '">' + val + '');
items.push('<li id="' + key + '" class="ui-state-default"> <span class="ui-icon ui-icon-arrowthick-2-n-s"></span>' + val + '');
p=key;
});
$('<ul/>', {
// 'class': 'my-new-list',
'id' :'sortable',
html: items.join('')
// }).appendTo('body');
}).appendTo('#demo');
});
$(function() {
$( "#sortable" ).sortable();
$( "#sortable" ).disableSelection();
$( "#accordion" ).accordion();
});
$(document).ready(function() {
$('#add').click(function(){
p=(parseInt(p)+1);
document.getElementById("sortable").innerHTML+="<l i id=\""+p+"\"class=\"ui-state-default\"> <span class=\"ui-icon ui-icon-arrowthick-2-n-s\"></span>" + allora.value + "";
});
$('#p').click(function(){
var v,l,a;
var regex = /(<([^>]+)>)/ig;
for(v=1;v<=p;v++){
alert(v);
l = document.getElementById(parseInt(v)).innerHTML.rep lace(regex, "");
alert(l);
a=allora.value;
alert(a);
if(a==l)
alert("mò hai vinto!!!!! "+l);
}
});
$('#r').click(function(){
var o=2;
$('#'+o).remove();
});
});
</script>
</head>
<body>
<div id="accordion">
<h3>Section 1</h3>
<div id="demo">
</div>
<h3>Section 2</h3>
<div>
Sed non urna. Donec et ante. Phasellus eu ligula. Vestibulum sit amet
purus. Vivamus hendrerit, dolor at aliquet laoreet, mauris turpis porttitor
velit, faucibus interdum tellus libero ac justo. Vivamus non quam. In
suscipit faucibus urna.
</p>
</div>
</div>
<textarea id="allora" ></textarea>
<button id="add">Aggiungo ca cazzo</button>
<button id="r">tolgoo ca cazzo</button>
<button id="p"> pulisco ca cazzo</button>
</body>
</html>
File Config_json
{
"1": "Singular sensation",
"2": "Beady little eyes",
"3": "Little birds",
"4": "bah"
}