超链接按将数据写入文本框

发布于 2024-10-19 03:26:35 字数 516 浏览 1 评论 0原文

我有一个带有 imageurl 的超链接,

我希望当我按下图片时,

我会在文本框中写一些内容

,我会解释...

这就是代码...

<asp:HyperLink ID="HyperLink1" runat="server" 
        ImageUrl="~/Pictures/rsz_ultravnc.jpg" 
        NavigateUrl="\\192.168.89.5\Inst\vnc\UltraVNC_1.0.4_Setup.exe">Vnc</asp:HyperLink>

我希望当我按下该按钮时,我会写入文本框 我正在制作的软件上有很多链接

,我希望当用户按下图片时,文本框会写下您在这个链接和那个链接上按下,

例如,如果这个链接的名称是 vnc

在文本框上会自动写下“您按下了 vnc”

等等...

希望您理解我...

谢谢.....

i have a hyperlink with imageurl

i want that when i willl press the picture ,

i will write something on text box

i will explain ...

that's the code ...

<asp:HyperLink ID="HyperLink1" runat="server" 
        ImageUrl="~/Pictures/rsz_ultravnc.jpg" 
        NavigateUrl="\\192.168.89.5\Inst\vnc\UltraVNC_1.0.4_Setup.exe">Vnc</asp:HyperLink>

i want that when i will press that button i will wite to text box something

on the software that i'm making there is alot of links, i want that when the user will press a picture the text box will write you pressed on this link and on that link ,

foe example if the name of this link is vnc

on the textbox automatacly will write "you pressed vnc"

and so and so ...

hope you understood me ...

thank you .....

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风月客 2024-10-26 03:26:35

有两个选择。
1.为超链接创建onclick事件并使用更新面板更新文本框
使用普通的 javascript

2.对于第 1 种情况,

textbox1.text=link.text;  
updatepanel1.update();

:不过,我更喜欢使用 Javascript 的方式。

There's two options.
1. Create onclick event for hyperlink and use update panel to update textbox
2. Use plain javascript

for case 1:

textbox1.text=link.text;  
updatepanel1.update();

although, I would prefer to do it Javascript way.

此刻的回忆 2024-10-26 03:26:35

您可以使用 JQuery 来完成此操作。

$(function(){
    $('a').click(function(){
        $('#TextBoxId').val('You pressed' + $(this).text());
    });
});

只需将 TextBoxId id 替换为文本框的 id 即可

You can use JQuery to accomplish this.

$(function(){
    $('a').click(function(){
        $('#TextBoxId').val('You pressed' + $(this).text());
    });
});

Just replace TextBoxId id with id of your text box, and you are done

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文