Ciao a tutti,
avendo selezionato del testo con il mouse, vorrei conoscere i nodi di testo che ho selezionato.
Ho provato i vari Range e Select ma probabilmente mi sfugge qualcosa.
Qualcuno è in grado di darmi un aiuto, grazie in anticipo
Ciao a tutti,
avendo selezionato del testo con il mouse, vorrei conoscere i nodi di testo che ho selezionato.
Ho provato i vari Range e Select ma probabilmente mi sfugge qualcosa.
Qualcuno è in grado di darmi un aiuto, grazie in anticipo
Ciao a tutti,
il codice qui sotto non funziona (ho provato con IE10 e Chrome).
<html>
<head>
<script>
function cambia(){
if(document.getElementById("testo").style.color == "#000000"){
document.getElementById("testo").style.color = "#FF0000";
}
else{
document.getElementById("testo").style.color = "#000000";
}
}
setInterval("cambia()",1000);
</script>
</head>
<body>
<p id="testo"> ciao </p>
</body>
</html>
se al posto di "#000000" e "#FF0000" scrivo:
"rgb(0, 0, 0)" e "rgb(256, 0, 0)" oppure
"black" e "red" allora funziona!!!
Chi mi sa spiegare il motivo perché l'esadecimale non viene riconosciuto?
Ciao a tutti,
sto scrivendo un'espressione regolare che deve rispettare queste caratteristiche:
SI: cifre (0-9), lettere (a-z) e trattino (-).
NO: iniziare o terminare con il trattino (-).
io ho scritto:```
preg_match ('/^[^-][a-z0-9-]+[^-]$/', $sito)
Se scrivo una stringa con meno di 3 caratteri va in errore.
Se al primo posto o all'ultimo scrivo caratteri diversi da quelli consentiti mi accetta la stringa
Io vorrei anche scrivendo solo "a" o solo "1" che non vada in errore.
Allo stesso tempo se scrivo ad esempio "£1£" deve andare in errore.
Evidentemente l'espressione si aspetta 3 caratteri e nel primo e l'ultimo posto si aspetta comunque un carattere l'importante che non sia un trattino.
Spero in un vostro aiuto, grazie.
Andrea