求救JS高手,解决个问题。

来源:百度知道 编辑:UC知道 时间:2024/06/01 03:02:46
如果页面载入后不选左边的文字就点选取就报错,我想实现当页面载入后如果他直接点选取,就弹框说您没有选择项目。
<script language="javascript">
function change(result){
readyGold = result;
document.myform.ti.focus();
}
function tijiao(){
if(readyGold==null)
return false;
else
{
goldLength = document.myform.jieshou.length;
number = 0
for(var i = 0;i<goldLength;i++)
{
if(readyGold == document.myform.jieshou.options[i].text)
number++;
//document.write("hello");
}
if(number == 0)
{
//jieshouGold = 'document.myform.jieshou';
document.myform.jieshou.length++;
selectedIndex = document.myform.jieshou.length - 1;
document.myform.jieshou.options[selectedIndex].text = readyGold;
}
}
}
function delect()
{
var i = document.myform.jieshou.length;
if(i != 0)
{
try{
for(var h = 0;h<i;h++)
{
if(document.myform.ji

如果页面载入后不选左边的文字就点选取就报错,我想实现当页面载入后如果他直接点选取,就弹框说您没有选择项目。
<script language="javascript">
var readyGold;
function change(result){
readyGold = result;
document.myform.ti.focus();
}
function tijiao(){
if(readyGold==null)
alert('没选任何项');
else
{
goldLength = document.myform.jieshou.length;
number = 0
for(var i = 0;i<goldLength;i++)
{
if(readyGold == document.myform.jieshou.options[i].text)
number++;
//document.write("hello");
}
if(number == 0)
{
//jieshouGold = 'document.myform.jieshou';
document.myform.jieshou.length++;
selectedIndex = document.myform.jieshou.length - 1;
document.myform.jieshou.options[selectedIndex].text = readyGold;
}
}
}
function delect()
{
var i = document.myform.jieshou.length;
if(i != 0)
{
try{
for(var h = 0;h<i;h++)
{
if(document.myform.j