2012-05-11 20 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> 

Używam powyższego kodu do kompilacji informacji o przeglądarce, które muszę zebrać z formularza. Jak mogę przekazać te informacje do Input lub Textarea?Jquery do wstawiania danych wejściowych lub tekstowych

Z góry dzięki!

+0

jestem nieco zdezorientowany bo poprosił o jQuery w tytule, ale twój przykład dotyczy czystego javascript. – Moni

Odpowiedz

2

Jeśli chcesz użyć czystego JavaScript zamiast jQuery, spróbuj tego:

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

Przypisywanie .value równa funkcja jQuery .val(v);

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

gdzie 'myinput' jest id Twojego textarea. Wklej tę linię po

14

Używając $.val. Zakładając #example jest selektor wskazując na polu wprowadzania w pytaniu, można użyć mniej więcej tak:

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

podobnie jak ten przy użyciu jQuery za val metody $('#Id').val(jah);

gdzie id jest identyfikatorem wejścia do textarea. :)

Powiązane problemy