コンボボックスの選択を変更するには?
[上に]
[前に]
[次に]
メルキ
1999/12/17(金) 21:23:37
コンボボックスの選択をイベントを拾って、
変更したいのですが、変更出来ません。
やり方を誰か御伝授下さい。
ラウォッチ
1999/12/21(火) 11:04:08
普通、コンボボックスはHTMLにありません!
また、何を変更するのかわかりません!
ど・どいつ
1999/12/21(火) 12:32:50
ぜーんぜん違ったらごめんさい。
でも、JavaScript使わないと、多分できないですよ。
<HTML>
<HEAD>
<TITLE>みちくさ</TITLE>
<SCRIPT><!--
function cngname(ts,tf) {
var str=ts.options[ts.selectedIndex].value;
if (str==1) {
tf.text1.value="あっち";
}
else if (str==2) {
tf.text1.value="こっち";
}
else {
tf.text1.value="そっち";
}
/*IE4/NN4以上の場合(未検証)
switch (str) {
case 1:
tf.text1.value="あっち";
break;
case 2:
tf.text1.value="こっち";
break;
default:
tf.text1.value="そっち";
break;
}*/
return false;
}
// --></SCRIPT>
</HEAD>
<BODY BGCOLOR="lavender">
<CENTER>
<FORM NAME="fhyo" METHOD="POST">
<TABLE BORDER="1">
<TR>
<TH>てきとー</TH>
<TH></TH>
</TR>
<%
Response.Write("<TR><TD>")
Response.Write("<SELECT NAME='sccode1' onChange='cngname(this,this.form);'>")
Response.Write("<OPTION VALUE='1' SELECTED>1")
Response.Write("<OPTION VALUE='2'>2")
Response.Write("<OPTION VALUE='3'>3")
Response.Write("</SELECT>")
Response.Write("</TD>")
Response.Write("<TD><INPUT TYPE='text' NAME='text1' VALUE=''></TD>")
Response.Write("</TR>")
%>
</TABLE>
</FORM>
</CENTER>
</BODY>
</HTML>
<script language="JavaScript">
<!--
document.fhyo.sccode1.focus();
// -->
</script>
ど・どいつ
1999/12/21(火) 12:34:35
ぜーんぜん違ったらごめんさい。
でも、JavaScript使わないと、多分できないですよ。
<HTML>
<HEAD>
<TITLE>みちくさ</TITLE>
<SCRIPT><!--
function cngname(ts,tf) {
var str=ts.options[ts.selectedIndex].value;
if (str==1) {
tf.text1.value="あっち";
}
else if (str==2) {
tf.text1.value="こっち";
}
else {
tf.text1.value="そっち";
}
/*IE4/NN4以上の場合(未検証)
switch (str) {
case 1:
tf.text1.value="あっち";
break;
case 2:
tf.text1.value="こっち";
break;
default:
tf.text1.value="そっち";
break;
}*/
return false;
}
// --></SCRIPT>
</HEAD>
<BODY BGCOLOR="lavender">
<CENTER>
<FORM NAME="fhyo" METHOD="POST">
<TABLE BORDER="1">
<TR>
<TH>てきとー</TH>
<TH></TH>
</TR>
<%
Response.Write("<TR><TD>")
Response.Write("<SELECT NAME='sccode1' onChange='cngname(this,this.form);'>")
Response.Write("<OPTION VALUE='1' SELECTED>1")
Response.Write("<OPTION VALUE='2'>2")
Response.Write("<OPTION VALUE='3'>3")
Response.Write("</SELECT>")
Response.Write("</TD>")
Response.Write("<TD><INPUT TYPE='text' NAME='text1' VALUE=''></TD>")
Response.Write("</TR>")
%>
</TABLE>
</FORM>
</CENTER>
</BODY>
</HTML>
<script language="JavaScript">
<!--
document.fhyo.sccode1.focus();
// -->
</script>
[上に]
[前に]
[次に]