<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
var pricescope = new Array();
var listerStatus = new Array();
var j=0;
function bodyOnLoad(){
var length = document.getElementById("pricescope").options.length;
for(var i=0; i<length; i++) {
pricescope[i] = document.all("pricescope").options[i];
}
length = document.getElementById("listerStatus").options.length;
for(var i=0;i<length; i++) {
listerStatus[i] = document.all("listerStatus").options[i];
}
radioBtnOnClicked();
}
function rd1Checked(){
document.getElementById("pricescope").options.length=1;
for(var i=1; i<3; i++) {
document.getElementById("pricescope").add(document.createElement("OPTION"));
document.getElementById("pricescope").options[document.getElementById("pricescope").options.length - 1].text = pricescope[i].text;
document.getElementById("pricescope").options[document.getElementById("pricescope").options.length - 1].value= pricescope[i].value;
}
document.getElementById("listerStatus").options.length=0;
for(var i=0; i<3; i++) {
document.getElementById("listerStatus").add(document.createElement("OPTION"));
document.getElementById("listerStatus").options[document.getElementById("listerStatus").options.length - 1].text = listerStatus[i].text;
document.getElementById("listerStatus").options[document.getElementById("listerStatus").options.length - 1].value= listerStatus[i].value;
}
}
function rd2Checked(){
document.getElementById("pricescope").options.length=1;
for(var i=3; i<pricescope.length; i++) {
document.getElementById("pricescope").add(document.createElement("OPTION"));
document.getElementById("pricescope").options[document.getElementById("pricescope").options.length - 1].text = pricescope[i].text;
document.getElementById("pricescope").options[document.getElementById("pricescope").options.length - 1].value= pricescope[i].value;
}
document.getElementById("listerStatus").options.length=0;
for(var i=3; i<listerStatus.length; i++) {
document.getElementById("listerStatus").add(document.createElement("OPTION"));
document.getElementById("listerStatus").options[document.getElementById("listerStatus").options.length - 1].text = listerStatus[i].text;
document.getElementById("listerStatus").options[document.getElementById("listerStatus").options.length - 1].value= listerStatus[i].value;
}
}
function radioBtnOnClicked(){
if(document.all("rd1").checked==true){
rd1Checked();
}else if(document.all("rd2").checked==true){
rd2Checked();
}
}
//-->
</SCRIPT>
</HEAD><BODY onload="bodyOnLoad();">
<form name="form1">
<input type="radio" name="intend" value="出租" id="rd1" checked="checked" onclick="radioBtnOnClicked();"/>出租
<input type="radio" name="intend" value="出售" id="rd2" onclick="radioBtnOnClicked();" />出售
</br>价格范?<select name="pricescope" style="width:96px" class="xialaliebiao" id="pricescope">
<option style="background:#F2F6FB" value="不限定" >不限定</option>
<option value="0-1000元/月">0-1000元/月</option>
<option value="1000-2000元/月">1000-2000元/月</option>
<option value="50万元以下">50万元以下</option>
<option value="50-100万元">50-100万元</option>
</select>
</br>
信息来源<select name="listerStatus" style="width:96px" class="xialaliebiao" id="listerStatus">
<option value="?主出租">?主出租</option>
<option value="?主出售">?主出售</option>
<option value="承租人自用">承租人自用</option>
<option value="承租后合租">承租后合租</option>
<option value="承租后?租">承租后?租</option>
<option value="最???者">最???者</option>
<option value="授?代理">授?代理</option>
<option value="全?代理">全?代理</option>
<option value="独家全?代理">独家全?代理</option>
</select>
</form>
</BODY>
</HTML>
我就会这么写。楼主凑合着用吧。
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
<!--
var pricescope = new Array();
var listerStatus = new Array();
var j=0;
function bodyOnLoad(){
var length = document.getElementById("pricescope").options.length;
for(var i=0; i<length; i++) {
pricescope[i] = document.all("pricescope").options[i];
}
length = document.getElementById("listerStatus").options.length;
for(var i=0;i<length; i++) {
listerStatus[i] = document.all("listerStatus").options[i];
}
radioBtnOnClicked();
}
function rd1Checked(){
document.getElementById("pricescope").options.length=1;
for(var i=1; i<3; i++) {
document.getElementById("pricescope").add(document.createElement("OPTION"));
document.getElementById("pricescope").options[document.getElementById("pricescope").options.length - 1].text = pricescope[i].text;
document.getElementById("pricescope").options[document.getElementById("pricescope").options.length - 1].value= pricescope[i].value;
}
document.getElementById("listerStatus").options.length=0;
for(var i=0; i<3; i++) {
document.getElementById("listerStatus").add(document.createElement("OPTION"));
document.getElementById("listerStatus").options[document.getElementById("listerStatus").options.length - 1].text = listerStatus[i].text;
document.getElementById("listerStatus").options[document.getElementById("listerStatus").options.length - 1].value= listerStatus[i].value;
}
}
function rd2Checked(){
document.getElementById("pricescope").options.length=1;
for(var i=3; i<pricescope.length; i++) {
document.getElementById("pricescope").add(document.createElement("OPTION"));
document.getElementById("pricescope").options[document.getElementById("pricescope").options.length - 1].text = pricescope[i].text;
document.getElementById("pricescope").options[document.getElementById("pricescope").options.length - 1].value= pricescope[i].value;
}
document.getElementById("listerStatus").options.length=0;
for(var i=3; i<listerStatus.length; i++) {
document.getElementById("listerStatus").add(document.createElement("OPTION"));
document.getElementById("listerStatus").options[document.getElementById("listerStatus").options.length - 1].text = listerStatus[i].text;
document.getElementById("listerStatus").options[document.getElementById("listerStatus").options.length - 1].value= listerStatus[i].value;
}
}
function radioBtnOnClicked(){
if(document.all("rd1").checked==true){
rd1Checked();
}else if(document.all("rd2").checked==true){
rd2Checked();
}
}
//-->
</SCRIPT>
</HEAD><BODY onload="bodyOnLoad();">
<form name="form1">
<input type="radio" name="intend" value="出租" id="rd1" checked="checked" onclick="radioBtnOnClicked();"/>出租
<input type="radio" name="intend" value="出售" id="rd2" onclick="radioBtnOnClicked();" />出售
</br>价格范?<select name="pricescope" style="width:96px" class="xialaliebiao" id="pricescope">
<option style="background:#F2F6FB" value="不限定" >不限定</option>
<option value="0-1000元/月">0-1000元/月</option>
<option value="1000-2000元/月">1000-2000元/月</option>
<option value="50万元以下">50万元以下</option>
<option value="50-100万元">50-100万元</option>
</select>
</br>
信息来源<select name="listerStatus" style="width:96px" class="xialaliebiao" id="listerStatus">
<option value="?主出租">?主出租</option>
<option value="?主出售">?主出售</option>
<option value="承租人自用">承租人自用</option>
<option value="承租后合租">承租后合租</option>
<option value="承租后?租">承租后?租</option>
<option value="最???者">最???者</option>
<option value="授?代理">授?代理</option>
<option value="全?代理">全?代理</option>
<option value="独家全?代理">独家全?代理</option>
</select>
</form>
</BODY>
</HTML>
我就会这么写。楼主凑合着用吧。
解决方案 »
- window.location.href = '#id'在手机上会不会造成浏览时屏幕闪烁,求各位大神给个说法
- Macromedia Dreamweaver MX 2004
- Jquery插件validate无法触发?
- 我做的这个图片查看器怎么查看不了?
- 这段恶意js代码的解密方法?
- 简单的字符串操作 "4,5,6" 删除某个数字
- HTML页面提交的值,JAVASCRIPT如何取得,我需要实现JAVASC RIPT操作数据库,表单中提交的内容,插入数据库,现在我不能取到提交后的值,没有后
- 我想在javascript中判断一下输入的数据是否是正数,且小数位最多只有两位
- 请教个问题呀:就是在a筐架里有个图片,我想点击这个图片 就把b筐家里的网页另存 就想ie里的另存
- trElement.style.bgcolor="red";//无效?
- 请教一个js小问题
- 页面显示问题
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script language="javascript1.1">
var moneyNeed = new Array(5);
moneyNeed[0] = "不限定";
moneyNeed[1] = "0-1000元/月";
moneyNeed[2] = "1000-2000元/月";
moneyNeed[3] = "50万元以下";
moneyNeed[4] = "50-100万元";
var fangshi = new Array(9);
fangshi[0] = "业务出租";
fangshi[1] = "业主出售";
fangshi[2] = "承租人自用";
fangshi[3] = "承租后合租";
fangshi[4] = "承租后转租";
fangshi[5] = "最终购买者";
fangshi[6] = "授权代理";
fangshi[7] = "全权代理";
fangshi[8] = "独家全权代理";
function changeSelect()
{
if(document.myform.myRadio1.checked)
{
if(document.all.myselect1.length!=0 && document.all.myselect2.length!=0)
{
document.all.myselect1.length=0;
document.all.myselect2.length=0;
}
for(var i=0;i<3;i++)
{
var selectOptions = new Option(moneyNeed[i],moneyNeed[i]);
document.all.myselect1.add(selectOptions);
var newOptions = new Option(fangshi[i],fangshi[i]);
document.all.myselect2.add(newOptions);
}
}
if(document.myform.myRadio2.checked)
{
if(document.all.myselect1.length!=0 && document.all.myselect2.length!=0)
{
document.all.myselect1.length=0;
document.all.myselect2.length=0;
}
var newOption = new Option(moneyNeed[0],moneyNeed[0]);
document.all.myselect1.add(newOption);
for(var i=3;i<5;i++)
{
var newOption = new Option(moneyNeed[i],moneyNeed[i]);
document.all.myselect1.add(newOption);
}
for(var i=4;i<9;i++)
{
var newOption = new Option(fangshi[i],fangshi[i]);
document.all.myselect2.add(newOption);
}
}
}
</script>
</head><body>
<form name="myform">
<input type="radio" name="myRadio" id="myRadio1" value="出租" onclick="changeSelect()"/>出租
<input type="radio" name="myRadio" id="myRadio2" value="出售" onclick="changeSelect()"/>出售<br />
<select name="myselect1" style="width:100px ">
<option value="0">请选择......</option>
</select><br />
<select name="myselect2" style="width:100px">
<option value="0">请选择......</option>
</select>
</form>
</body>
</html>