首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

请问百度免费代码的用法

2013-07-25 
请教百度免费代码的用法SCRIPT languagejavascriptfunction g(formname){var url http://www.baidu.

请教百度免费代码的用法

<SCRIPT language=javascript>
function g(formname){
var url = "http://www.baidu.com/baidu";
if (formname.s[1].checked) {
formname.ct.value = "2097152";
}
else {
formname.ct.value = "0";
}
formname.action = url;
return true;
}
</SCRIPT>
<form name="f1" onsubmit="return g(this)">
<table bgcolor="#FFFFFF" style="font-size:9pt;">
<tr height="60"><td valign="top"><img src="http://img.baidu.com/img/logo-137px.gif" border="0" alt="请问百度免费代码的用法"></td>
<td>
<input name=word size="30" maxlength="100">
<input type="submit" value="百度搜索"><br>
<input name=tn type=hidden value="bds">
<input name=cl type=hidden value="3">
<input name=ct type=hidden>
<input name=si type=hidden value="www.baidu.com">
<input name=s type=radio> 互联网
<input name=s type=radio checked> www.baidu.com
</td></tr></table>
</form>
                                    

这是在百度官网上找到的免费代码,我想了解一下代码的含义,并自己进行功能扩展。
比如:实现多个单选按钮,以在不同网站上搜索。

我对其中的html代码基本能看懂,只不过一些tn,cl,ct这些<input>以及js不知道有什么用?希望有经验的高手给予指导。 百度 免费 代码
[解决办法]
你这是要代码注释的节奏?
function g(formname)    {
var url = "http://www.baidu.com/baidu";//设个默认变量url
if (formname.s[1].checked) {//查找formname里面第二个name为s的input是不是被选中
    formname.ct.value = "2097152";//如果是formmname里面name为ct的input的值设为2097152
}
else {
    formname.ct.value = "0";//没选中的话设为0
}
formname.action = url;//formname的action(就是提交地址)指向url
return true;
}


<form name="f1" onsubmit="return g(this)"> 


上面的form在提交的时候就会调用g方法,并把自己当做参数传进去(就是g方法里的formname)。

热点排行