Hola foreros
como le ago para que cuando alguien de click en un texto se seleccione todo el exto
| |||
Respuesta: selecionar lo que quiero es aser algo como esto pero no me sale Código HTML: <script type="text/javascript"> function copiar(){ document.getElementByid("noce").noce.focus(); document.getElementByd("noce").noce.select(); } </script> <p>Pulsa <a href="javascript: copiar()">aqui</a> para seleccionar el texto del recuadro.</p> <p id="noce"> Este guión de JavaScript permite seleccionar todo el texto incluido en el TextArea de un formulario, con sólo pulsar sobre un enlace. Aunque el mismo efecto puede conseguirse con el teclado o manejando el ratón, este sistema es bastante más rápido y, sobre todo, cómodo. Pulsando en cualquier otra zona de la pantalla se anula la selección. </p> |
| ||||
Respuesta: selecionar No sé si el código este lo has copiado o los has escrito directamente aquí, pero hay un error en la línea 3 y la 4. Es así:
Código Javascript:
Ver original Mientras que tú tienes: document.getElementByid('noce').noce.focus() document.getElementByd('noce').noce.select() Además select creo que no existe, pero no me hagas decir cuál es el método para seleccionar Suerte (: |
| |||
Respuesta: selecionar ya pude, me tarde todo el dia pero lo logre
Código:
<script type="text/javascript"> function seleccionar(obj){ if(obj.nodeName.toLowerCase()=='textarea' || (obj.nodeName.toLowerCase()=='input' && obj.type=='text')){ obj.select(); return; } if (window.getSelection) { var sel = window.getSelection(); var range = document.createRange(); range.selectNodeContents(obj); sel.removeAllRanges(); sel.addRange(range); } else if (document.selection) { document.selection.empty(); var range = document.body.createTextRange(); range.moveToElementText(obj); range.select(); } } </script> <div onclick="seleccionar(this)">Este es un texto contenido en una capa</div> |
Etiquetas: |