Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

462
Views
Al hacer clic, obtenga el número de palabras en las que se hizo clic dentro del área de texto

¿Es posible obtener el número de cada palabra de la cadena dentro del área de texto? Como, la cadena 'Me gusta Apple' dentro del área de texto, cuando hago clic en 'I' debería dar 0, y 'me gusta' -> 1 y 'Apple' -> 2. No en letras, en palabras.

 <textarea>I like Apple</textarea>
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

También puede encontrar la palabra número/índice de acuerdo con la cadena mediante esto:

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"> </script> <input type="text" id="checktext" value="This is the string to check words index" />

Código JS:

 $(document).ready(function() { $("#checktext").on('click', function(e) { var text = document.getElementById("checktext").value, element = $("#checktext")[0], arr1 = text.split(" "), length = 0, selectIndex = element.selectionStart; if (selectIndex == 0){ console.log(arr1.indexOf(arr1[0])); } else { for (var i = 0; i < arr1.length; i++) { length = length + arr1[i].length + 1; if (length == selectIndex) { console.log(i + 1); break; } } } }); });

¡Espero que esto haya resuelto tu problema!

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!