文本字段中的 jQuery 结果
如何将 jquery 结果放入文本字段。这是代码: jquery:
$(document).ready(function () {
$('p, li, a, href').click(function () {
var xpath = getXPath(this);
alert(xpath);
});
});
和 HTML 文本字段:
<input name="" type="text" value="">
我需要的是警报将结果放入文本字段?
更新:
抱歉我的问题不好...
结果必须位于选定的文本字段中:
<input id="" name="" type="text" value="">
<input id="" name="" type="text" value="">
<input id="" name="" type="text" value="">
并且必须在选定的文本字段中写入结果...
How to put jquery result in text field. Here is the code:
jquery:
$(document).ready(function () {
$('p, li, a, href').click(function () {
var xpath = getXPath(this);
alert(xpath);
});
});
and HTML text field:
<input name="" type="text" value="">
What I need is instead alert put result in text field?
UPDATE:
Sorry for my bad question...
The result must be in selected text field:
<input id="" name="" type="text" value="">
<input id="" name="" type="text" value="">
<input id="" name="" type="text" value="">
and must write result in selected text field...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
id
属性$("#thatfield").val(xpath)
代码:
文档:
http ://api.jquery.com/val/#val2
id
attribute<input name="" type="text" value="" id="thatfield">
$("#thatfield").val(xpath)
code:
documentation:
http://api.jquery.com/val/#val2
如果您的页面上有超过 1 个输入,则必须为您的输入提供一个“id”
然后您可以使用
$('#myinput')
选择您的输入下面的版本显示了只有一个的情况在页面中输入。
如果您的页面中有超过 1 个输入,您必须像上面那样更改输入,并将
$('input')
更改为$('#myinput')
if you have more than 1 input at your page you must give an 'id' to your input
Then you can select your input with
$('#myinput')
This version below shows the situation of only one input in page.
If there is more than 1 input in your page you must change you input like above and change
$('input')
to$('#myinput')
您可以使用它来选择焦点元素,
这个比您给它们全部命名要好得多,例如:
然后像这样选择它们:
如果您的文本框在尝试触发脚本时失去焦点,请执行以下操作:
然后在您的 sctipt 中使用:
确保 selectedtextbox 是全局的并且可以从您的脚本访问。
you can use this to select the focused element
this one is even much better that you give them all a name for example:
then select them like this:
if your textbox loose focus when you try to trigger script do this:
then in your sctipt use:
make sure that selectedtextbox is global and can be accessed from your script.
简单地说,您可以为您的输入提供一个 id:,
然后设置其 value 属性:
well simply you can give your input a id:
and then set its value attribute: