输入文本更改 onclick 按钮值

发布于 2024-10-15 12:24:55 字数 323 浏览 4 评论 0原文

实际上我想创建一个页面切换器,我需要的只是一个带有文本类型的输入,其中将输入页码,并且我有第二个带有类型按钮和 onclick 值的输入:

<input type="text" value="#number of the page#" />
<input type="button" onclick="_go_page_('cf_pages_form_name1','#number of the page#');" />

我不知道如何获取这个#页码#并使用 javascript 动态地将其放入 onclick 中...请 smb 帮助!

Actually i want to create a page switcher, all i need for this is an input with type text where will be entered the number of the page, and i have the second input with type button and onclick value:

<input type="text" value="#number of the page#" />
<input type="button" onclick="_go_page_('cf_pages_form_name1','#number of the page#');" />

I cant figure it out how to take this #number of the page# and put it in onclick dynamically using javascript... please smb help!

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

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

发布评论

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

评论(5

烟燃烟灭 2024-10-22 12:24:55
<input type="text" id="txtPageNumber" value="2" />
<input type="button" id="btn" value="click" onclick="_go_page_('cf_pages_form_name1','#number of the page#');" />


$(document).ready(function(){

    $("#btn").click(function(){

       var $val = $("#txtPageNumber").val();
        alert($val);
            _go_page_('cf_pages_form_name1',$val);

    });


});




});
<input type="text" id="txtPageNumber" value="2" />
<input type="button" id="btn" value="click" onclick="_go_page_('cf_pages_form_name1','#number of the page#');" />


$(document).ready(function(){

    $("#btn").click(function(){

       var $val = $("#txtPageNumber").val();
        alert($val);
            _go_page_('cf_pages_form_name1',$val);

    });


});




});
老娘不死你永远是小三 2024-10-22 12:24:55

假设 number 是文本字段的 id。

您可以像这样获取文本字段的值:

$('#number').val();

并传递 onclick 事件

Assuming number is the id of the text field.

You can get the value of the text field like this:

$('#number').val();

And pass that is the onclick event

比忠 2024-10-22 12:24:55

您可以使用页面选择器输入上的 ID 来获取值。

function goToPage(pageNumber) {
  // go to pageNumber
}

<input type="text" id="pageSelector" value="#number of the page#" />
<input type="button" onclick="goToPage($('#pageSelector').val())" />

您已使用 jQuery 对其进行了标记,因此我假设您正在使用 jQuery。

You can use an ID on the page selector input to get the value.

function goToPage(pageNumber) {
  // go to pageNumber
}

<input type="text" id="pageSelector" value="#number of the page#" />
<input type="button" onclick="goToPage($('#pageSelector').val())" />

You've tagged this with jQuery so I'm assuming you're using jQuery.

帅哥哥的热头脑 2024-10-22 12:24:55

让你的输入类型是这样的

然后在 jquery 中尝试这样的事情...

$('#pageNo').keyup(function(){
 pageNo =    $(this).val()
 }

然后将其传递给您的按钮 onclick 函数

lets your input type is like this

then in jquery try something like this...

$('#pageNo').keyup(function(){
 pageNo =    $(this).val()
 }

then pass this to your button onclick function

雪若未夕 2024-10-22 12:24:55

我将在没有jquery的情况下用“非常容易理解”来回答:

你必须获取第一个输入字段的值。这应该是你的函数要做的。但首先输入字段需要一个 id(fg 'number')。

函数中的代码:

var pagenumber = document.getElementById('number').value;

然后您必须将数字放入网址(document.href)中。

i will answer in "very easy to understand" without jquery:

you have to get the value of the first inputfield. this should your function do. but first the inputfield needs an id(f.g. 'number').

code in function:

var pagenumber = document.getElementById('number').value;

then you have to put the number into the url (document.href).

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