当鼠标移动到特定对象上时触发onmouseover事件。
当鼠标按键松开时触发onmouseup事件
当鼠标从特定的对象上移开时触发onmouseout事件
当鼠标按键松开时触发onmouseup事件
当鼠标从特定的对象上移开时触发onmouseout事件
解决方案 »
- 求高手帮忙解答下
- 请教submit插入innerHTML
- dreamweaver+php+mysql下中文全部显示为? 求救
- 求教 用JS验证邮箱格式是否正确
- mysql查询很耗时间的问题
- php 中用完的数据库链接和返回的记录集,在用完之后,是否需要手工释放资源呢?
- 在别人网站上有个页面。如登录后才能看的到。我现在要在本地获取那个页面的信息。
- 谁能帮我写个函数,谢谢关于rawurlencode和unescape最好是xuzuning(唠叨)来帮我解答一下。
- 有谁愿意讨论一下php中变量的命名规范问题?
- PHP求助贴!
- js高手都来:数组生成无限级目录树,只差一个算法即可和CSDN完全一样!
- 一个显示问题?
这个事2个select菜单,不是3个的。 仅供你参考
<html>
</body><form name="PN_Review_Search" method="post">
<?php GetModelSelectList( $PRDBConn , "PN_Review_Search" ) ;?>
</form>
</body>
</html>
<?php//連動するのSelectメミュー
function GetModelSelectList( $Conn , $FORMNAME )
{ $SQL_01 =" SELECT DISTINCT PRODUCTID FROM MN_PROJECT";
$RS_01 = db_select($Conn, $SQL_01);
$i = 0;
$strRes_01 = "<SELECT name=\"lbl_PROJECTINDEX\" onChange=\"redirect(this.options.selectedIndex)\" >\n";
$strRes_01 .= "<OPTION SELECTED VALUE=\"\"></OPTION>\n" ;
$modelHash = hash();
foreach ($RS_01 AS $ROW_01){
$modelHash[$ROW_01["PRODUCTID"]] = hash();
}
foreach ($RS_01 AS $ROW_01){
$tmp = "";
( $ROW_01["PRODUCTID"] == 1 ) && $tmp = "docomo";
( $ROW_01["PRODUCTID"] == 4 ) && $tmp = "softbank";
//$strRes .= "<OPTION VALUE=\"". ++$i ."\">". $ROW_01["PRODUCTID"]. "</OPTION>\n";
$strRes_01 .= "<OPTION VALUE=\"". ++$i ."\">". $tmp . "</OPTION>\n";
}
$strRes_01 .= "</SELECT>\n";
$SQL_02 ="SELECT DISTINCT PRODUCTID,PROJECTID,COMMONNAME,DSPNO FROM MN_PROJECT ORDER BY PRODUCTID, DSPNO DESC ";
// $SQL_02 ="SELECT DISTINCT PROJECTID,COMMONNAME,DSPNO,PRODUCTID FROM MN_PROJECT ORDER BY PRODUCTID, DSPNO DESC ";
$RS_02 = db_select($Conn, $SQL_02); $strRes_02 .= "<select name=\"lbl_PROJECTID\" >\n";
$strRes_02 .= "<OPTION SELECTED VALUE=\"\"></OPTION>\n" ; foreach ($RS_02 AS $ROW_02){
$modelHash[$ROW_02["PRODUCTID"]][$ROW_02["PROJECTID"]]["PROJECTID"] = $ROW_02["PROJECTID"];
$modelHash[$ROW_02["PRODUCTID"]][$ROW_02["PROJECTID"]]["COMMONNAME"] = $ROW_02["COMMONNAME"] ;
// $modelHash[$ROW_02["PRODUCTID"]][$ROW_02["PROJECTID"]]["DSPNO"] = $ROW_02["DSPNO"];
$strRes_02 .= "<OPTION VALUE=\"".$ROW_02["PROJECTID"]."\">".$ROW_02["COMMONNAME"]."</OPTION>\n" ;
}
$strRes_02 .= "</select>\n";
echo $strRes_02 ;
echo $strRes_01 ;?>
<script><?php
$cnt = count($modelHash)+1;
echo "var group=new Array($cnt);\n";
echo "group[0]=new Array();\n";
echo "group[0][0]=new Option(\"\",\"\");\n";
$i = 1;
foreach ($modelHash AS $modelRS){
echo "group[$i]=new Array();\n";
echo "group[$i][0]=new Option(\"\",\"\");\n";
$j = 1;
foreach ($modelRS AS $modelROW){
echo "group[$i][$j] = new Option(\"". $modelROW["COMMONNAME"] ."\", \"". $modelROW["PROJECTID"] . "\");\n";
$j++;
}
$i++;
}?>function redirect_init(){
//全件表示
var obj=document.<?php echo $FORMNAME;?>.lbl_PROJECTID;
for (m=obj.options.length-1;m>0;m--){
obj.options[m]=null
}
<?php
$i=0;
echo "obj.options[0] = new Option(\"\",\"\");\n";
foreach ($RS_02 AS $ROW_02){
echo "\tobj.options[$i+1]=new Option(\"".$ROW_02["COMMONNAME"]."\",\"".$ROW_02["PROJECTID"]."\");\n";
$i++;
} ?>
obj.options[0].selected=true
}function redirect(x){
//機種を分かれて表示
if (x == 0) {
redirect_init();
return;
}
var obj=document.<?php echo $FORMNAME;?>.lbl_PROJECTID;
for (m=obj.options.length-1;m>0;m--){
obj.options[m]=null
}
for (i=0;i<group[x].length;i++){
obj.options[i]=new Option(group[x][i].text,group[x][i].value)
}
obj.options[0].selected=true
}</script>
<?php}?>
是关于select菜单的
http://www.javascriptkit.com/javatutors/selectcontent.shtml