2012-05-11 25 views
5
<div id="example"></div> 
    <script type="text/javascript"> 
      jah = "<p>Browser CodeName: " + navigator.appCodeName + "</p>"; 
      jah+= "<p>Browser Name: " + navigator.appName + "</p>"; 
      jah+= "<p>Browser Version: " + navigator.appVersion + "</p>"; 
      jah+= "<p>Cookies Enabled: " + navigator.cookieEnabled + "</p>"; 
      jah+= "<p>Platform: " + navigator.platform + "</p>"; 
      jah+= "<p>User-agent header: " + navigator.userAgent + "</p>"; 

      document.getElementById("example").innerHTML=jah; 

      </script> 

Estoy usando el código anterior para compilar alguna información del navegador que necesito recopilar de un formulario. ¿Cómo puedo obtener esa información pasada a un Input o Textarea?Jquery para poblar la entrada o el área de texto

¡Gracias de antemano!

+0

Estoy un poco confundido porque usted pidió para jQuery en el título, pero luego tu ejemplo tiene que ver con javascript puro. – Moni

Respuesta

2

Si desea utilizar JavaScript puro en lugar de jQuery, intente esto:

<form><textarea id="ta"></textarea></form> 
<script type="text/javascript"> 
    jah = "whatever you want"; 
    var ta = document.getElementById('ta'); 
    ta.value = jah; 
</script> 

Asignación .value es igual a la función jQuery .val(v);

0
$('#myinput').val($('#example').find('p').text()); 

donde 'myinput' es id de tu texto. Pegue esta línea después de

document.getElementById("example").innerHTML=jah; 
14

Al usar $.val. Suponiendo #example es un selector apuntando al campo de entrada en cuestión, se puede usar algo como esto:

$('#example').val(jah); 
2

como método $('#Id').val(jah);

donde id es el identificador de entrada para área de texto val esto usando jQuery. :)

Cuestiones relacionadas