Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否将链接href/text更改为单击按钮时文本框的值?_Javascript_Jquery_Hyperlink_Href - Fatal编程技术网

Javascript 是否将链接href/text更改为单击按钮时文本框的值?

Javascript 是否将链接href/text更改为单击按钮时文本框的值?,javascript,jquery,hyperlink,href,Javascript,Jquery,Hyperlink,Href,我想知道是否有可能将“a href”元素的文本作为按钮单击时文本框的值 $(“#btn”)。单击(函数(){ $(“#myLink”).text($(“#坐标1”).val()); $(“#myLink”).prop(“href”https://www.google.com/maps/place/“+$(“#坐标1”).val()”; }); 点击 是的,您可以,但您必须在用户单击某个内容或完成键入链接或其他事件时执行此操作。这里我使用一个按钮: $(“#更改”)。单击(函数(){//当按

我想知道是否有可能将“a href”元素的文本作为按钮单击时文本框的值

$(“#btn”)。单击(函数(){
$(“#myLink”).text($(“#坐标1”).val());
$(“#myLink”).prop(“href”https://www.google.com/maps/place/“+$(“#坐标1”).val()”;
});

点击

是的,您可以,但您必须在用户单击某个内容或完成键入链接或其他事件时执行此操作。这里我使用一个按钮:

$(“#更改”)。单击(函数(){//当按钮被单击时,将href更改为输入+根中的任何内容,并将其文本更改为值
var值=$(“#坐标1”).val();
$(“#myLink”).prop(“href”https://www.google.com/maps/place/“+value)//更改href
.text(值);//更改文本内容
});


更改
是的,您可以,但您必须在用户单击某个内容或完成键入链接或其他事件时进行更改。这里我使用一个按钮:

$(“#更改”)。单击(函数(){//当按钮被单击时,将href更改为输入+根中的任何内容,并将其文本更改为值
var值=$(“#坐标1”).val();
$(“#myLink”).prop(“href”https://www.google.com/maps/place/“+value)//更改href
.text(值);//更改文本内容
});


改变
我相信这就是你想要的。我获取了您已经拥有的代码,并将其放置在我添加到页面中的按钮元素的点击中。还要确保在
标记
中给出实际的文本值,否则用户将无法单击它

$(“#更新”)。单击(函数(){
$(“#myLink”).prop(“href”https://www.google.com/maps/place/“+$(“#坐标1”).val()”;
})

更新

我相信这就是你想要的。我获取了您已经拥有的代码,并将其放置在我添加到页面中的按钮元素的点击中。还要确保在
标记
中给出实际的文本值,否则用户将无法单击它

$(“#更新”)。单击(函数(){
$(“#myLink”).prop(“href”https://www.google.com/maps/place/“+$(“#坐标1”).val()”;
})

更新

您似乎想做这样的事情

$(“#btn”)。单击(函数(){
$(“#myLink”).text($(“#坐标1”).val());
$(“#myLink”).prop(“href”https://www.google.com/maps/place/“+$(“#坐标1”).val()”;
});

点击

您似乎想做这样的事情

$(“#btn”)。单击(函数(){
$(“#myLink”).text($(“#坐标1”).val());
$(“#myLink”).prop(“href”https://www.google.com/maps/place/“+$(“#坐标1”).val()”;
});

点击

您可以使用以下代码:

函数setLink(){
var t=document.getElementById(“Coordinate1”).value;
变量h=”https://www.google.com/maps/place/“+t;
var link=document.getElementById(“myLink”);
link.href=h;//设置链接url
link.innerText=h;//设置链接文本(如果不需要,请删除此行)
}

您可以使用以下代码:

函数setLink(){
var t=document.getElementById(“Coordinate1”).value;
变量h=”https://www.google.com/maps/place/“+t;
var link=document.getElementById(“myLink”);
link.href=h;//设置链接url
link.innerText=h;//设置链接文本(如果不需要,请删除此行)
}


单击哪个按钮?你的代码中没有按钮。我没有添加按钮,只是想解释一下要点。对不起,点击什么按钮?你的代码中没有按钮。我没有添加按钮,只是想解释一下要点。抱歉。请注意,它将立即更新链接(用户在文本框中键入),因此不再需要[get link]按钮;I’我希望有用。谢谢!它确实有效:)我已经选择了另一个答案作为解决方案,但仍将继续投票。很好的解决方案。请注意,它将立即更新链接(用户在文本框中键入),因此不再需要[get link]按钮;I’我希望有用。谢谢!它确实有效:)我已经选择了另一个答案作为解决方案,但仍将继续投票。很好的解决方案,谢谢!这是完美的工作与按钮。顺便说一句,在我的原始代码中,它是在一个按钮元素中,我只是没有包含它,因为我认为这是不必要的,因为你们是专家!:)谢谢你,伙计!非常感谢。这是完美的工作与按钮。顺便说一句,在我的原始代码中,它是在一个按钮元素中,我只是没有包含它,因为我认为这是不必要的,因为你们是专家!:)谢谢你,伙计!谢谢。很好的解决方案。经过测试,也在我的环境中工作。非常感谢。很好的解决方案。经过测试并在我的环境中工作。