如何在html输入字段中显示此javascript返回值?

如何在html输入字段中显示此javascript返回值?,javascript,jquery,html,Javascript,Jquery,Html,我希望JavaScript的结果出现在我的输入字段中,以便在单击submit时将值推送到我的服务器 在这段代码中,我能够在HTML中获得Javascript结果,但我不知道如何在输入字段中显示它 我的代码如下。它将返回本地LAN IP 我创建此页面是为了从我们的office pc获取本地IP。现在IP显示在网页中,但我希望它显示在输入框中,以便用户单击提交时,结果被推送到服务器/数据库 当在HTML中使用时,正文将显示在网页中。该class='ipAdd'应通过设置其值显示在输入字段中 $do

我希望JavaScript的结果出现在我的输入字段中,以便在单击submit时将值推送到我的服务器

在这段代码中,我能够在HTML中获得Javascript结果,但我不知道如何在输入字段中显示它

我的代码如下。它将返回本地LAN IP

我创建此页面是为了从我们的office pc获取本地IP。现在IP显示在网页中,但我希望它显示在输入框中,以便用户单击提交时,结果被推送到服务器/数据库

当在HTML中使用时,正文将显示在网页中。该class='ipAdd'应通过设置其值显示在输入字段中

$document.readyfunction ubsrt{ window.rtpeerconnection=window.rtpeerconnection | | window.mozrtpeerconnection | | window.webkirtpeerconnection; var pc=新的RTPEERCONNECTION{ ICEServer:[] }, noop=函数{}; pc.createDataChannel; pc.createOfferpc.setLocalDescription.bindpc,noop; pc.onicecandidate=函数ICE{ 如果!ice | |!ice.candidate | |!ice.candidate.candidate返回; var myIP=/[0-9]{1,3}\[0-9]{1,3}{3}|[a-f0-9]{1,4}:[a-f0-9]{1,4}{7}/.execice.candidate.candidate[1]; console.log'myIP:',myIP; $'.ipAdd'.textmyIP; pc.onicecandidate=noop; }; }; IP地址 请尝试下面的代码以获取帮助


如果要显示“向文本框写入内容”,可以使用jQuery的.val函数设置文本框的值。在您的情况下,您可以使用文本框的ID来标识它。所以

$('#address').val(myIP);
会有用的

运行此演示以查看它:

$document.readyfunction ubsrt{ window.rtpeerconnection=window.rtpeerconnection | | window.mozrtpeerconnection | | window.webkirtpeerconnection; var pc=新的RTPEERCONNECTION{ ICEServer:[] }, noop=函数{}; pc.createDataChannel; pc.createOfferpc.setLocalDescription.bindpc,noop; pc.onicecandidate=函数ICE{ 如果!ice | |!ice.candidate | |!ice.candidate.candidate返回; var myIP=/[0-9]{1,3}\[0-9]{1,3}{3}|[a-f0-9]{1,4}:[a-f0-9]{1,4}{7}/.execice.candidate.candidate[1]; console.log'myIP:',myIP; $'address'.valmyIP; $'.ipAdd'.textmyIP; pc.onicecandidate=noop; }; }; IP地址
这回答了你的问题吗?我希望它显示在这个输入字段中。ie在值字段中,以便在提交时发布。是的,我知道,你已经在你的问题中解释过了。这正是上面的代码将要做的-它使用ID选择器地址选择ID输入的地址,然后使用.val设置该输入的值。如果您尝试使用它时出现问题,请更具体地说明您是如何使用它的,以及哪里出了问题。现在看看我更新的答案-我制作了一个可运行的演示来证明它是有效的。
$('#address').val(myIP);