在onclick上将输入值设置为动态变量

时间:2014-07-22 05:09:06

标签: javascript jquery html

我正在尝试从网址中删除参数listingid,当onclick时,它会将输入框的值发布为listingid,但我无法这样做。

有可能这样做吗?

function getpic( name )
{
    name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
    var regexS = "[\\?&]"+name+"=([^&#]*)";
    var regex = new RegExp( regexS );
    var results = regex.exec( window.location.href );

    if( results == null )
        return null;
    else
        return results[1];
}

var frank_param1 = gup( 'Listingid' );

HTML

<input type="hidden" name="listingid"  onclick="value=list_param">

1 个答案:

答案 0 :(得分:0)

您可以将Jquery用于此

$('input[name="listingid"]').val(getpic( 'Listingid' ))