借用搜索引擎搜索
<script>
var link = "https://cn.bing.com/search?q="; //默认使用的引擎
function myFunction2() {
link = "https://" + document.getElementById("myinput2").value; //提取下方的input输入
}
function baidu() { link="https://baidu.com/s?wd=" ;} //百度搜索
function so() { link="https://so.com/s?q=" ;} //360搜索
/*点击a标签运行*/
function myFunction() {
var text = document.getElementById("myinput").value;
var newhref = link + text; //将链接和要搜索的内容合成赋予给变量newhref
/*将newhref传输给id为"mylink"的元素,并将其的href值更改为newhref*/
document.getElementById("mylink").setAttribute("href", newhref);
}
</script>
<div>
<!--搜索的内容-->
<input type="text" placeholder="输入文本" id="myinput"></input>
<!--用户输入引擎链接-->
<input type="text" placeholder="输入引擎链接" id="myinput2"></input>
<button onclick="myFunction2()">使用</button> //点击运行myFunction2()
<!--预设引擎链接-->
<button onclick="baidu()">百度</button> //点击运行baidu()
<button onclick="so()">360</button> //点击运行so()
<a href="" onclick="myFunction()" id="mylink">查找</a> //点击运行myFunction()
</div>