首頁  >  文章  >  web前端  >  请教百度免费代码的用法_html/css_WEB-ITnose

请教百度免费代码的用法_html/css_WEB-ITnose

WBOY
WBOY原創
2016-06-24 12:20:471215瀏覽

百度 免费 代码

<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="baidu"></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这些以及js不知道有什么用?希望有经验的高手给予指导。

回复讨论(解决方案)

你这是要代码注释的节奏?

function g(formname)    {var url = "http://www.baidu.com/baidu";//设个默认变量urlif (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(就是提交地址)指向urlreturn true;}


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

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

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn