先写一个form表单,初始action为“www.baidu/baidu”,引用一个文本框输入搜索内容。
利用select标签来选择搜索引擎。代码如下!!!
360的action为"www.so/s"。
<form action="www.baidu/baidu" id="form" target="_black">
<input type="text" name=word id="text">
<input type="submit" value="提交" onclick="a()">
<select name="" id="check">
<option value="百度" >百度</option>
<option value="360">360</option>
</select>
</form>
接下来写Javascript
function a(){
var iElementById("form").action;
var aElementById("check").value;
if(a=="百度"){
ElementById("form").action="www.baidu/baidu";
var list = ElementsByTagName("input");
list[0].name='word';
}
else{
ElementById("form").action="www.so/s";
var list = ElementsByTagName("input");
list[0].name='q';
}
}
通过Javascript,使用如下代码改变form表单的action
百度的搜索和360搜索有所不同。
在form表单中,百度的name为word,而360的为q。
要改变name的值,可以使用如下代码。
var list = ElementsByTagName(“input”);
list[0].name=‘q’;
先获得所有的input标签,形成一个list,再改变第一个元素的name。
本文发布于:2025-04-05 09:02:00,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/1743814942584012.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |