Heim >Web-Frontend >HTML-Tutorial >请教百度免费代码的用法_html/css_WEB-ITnose

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

WBOY
WBOYOriginal
2016-06-24 12:20:471251Durchsuche

百度 免费 代码

<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)。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn