Obtenir le contenu du span
comment puis-je obtenir le contenu de l'étendue d'échelle ?
Je suis à la recherche d'un moyen pour tous de ce à la vanille, pas jQuery
javascript (et un peu de jQuery)
var swear_words_arr=new Array("bad","evil","freak");
var regex = new RegExp('\\b(' + swear_words_arr.join('|') + ')\\b', 'i' );
function validate_user_text() {
var text = document.getElementById('myInput');
text.text();
if(regex.test(text)) {
window.location="http://www.newlocation.com";
return false;
}
}
var myVar=setInterval(function(){validate_user_text()},1000);change
voici mon code html
<div id="textArea">
<span id="myInput" contenteditable="true">kfjdkfj</span>
</div>
<br />
<form name="form1" method="post" action="">
<textarea rows="3" cols="40" name="user_text" style="border:2 solid #808080; font-family:verdana,arial,helvetica; font-weight:normal; font-size:10pt" onclick="select_area()"></textarea>
<br />
<input type="button" value="Submit" onclick="return validate_user_text();"></form>
Merci
Vous avez demandé ce 25 minutes ago. Le Spamming Stack Overflow, vous obtenez une question d'interdiction, car votre question est hors-sujet et de peu de valeur.
Vous pourriez avoir simplement utilisé un
Vous pourriez avoir simplement utilisé un
<input>
et d'obtenir la valeur à l'aide .value
. De la Save vous de la dispute.OriginalL'auteur Oliver_H_Miller | 2014-01-02
Vous devez vous connecter pour publier un commentaire.
Donner un coup de cette:
OriginalL'auteur Dimitar Dimitrov
Vous pouvez utiliser
textContent
Prises de MDN:
textContent
+1 !Merci! Je vais essayer cela 😀
textContent est idéal pour cela. Merci!
OriginalL'auteur Joseph
Il y a un problème ici:
Vous n'avez jamais attribué le texte de l'entrée à n'importe quelle variable.
Suivant votre modèle ci-dessus, vous pouvez faire:
La deuxième variable de mises à jour de la précédente variable " txt " pour tenir le texte de l'original 'txt' variable, qui a été un sélecteur.
Vous pouvez le faire aussi bien (vanille javascript, jsfiddle):
OriginalL'auteur Josh Beam
Au lieu d'utiliser...
Essayez d'utiliser...
J'ai trouvé .texte() de travailler lorsque vous êtes à l'aide d'un sélecteur jQuery.
OriginalL'auteur photodow
ou la forme abrégée:
OriginalL'auteur maxagaz