Stack overflow line at:0のエラーについて
はじめまして。
先日も質問させていただき、見事に解決できたのでまた質問させていただきます。
タイトルにもあるのですが、連動プルダウンを使用したJavascriptでエラーが出てしまいます。ネットでも色々と調べ呼び出しのメモリが不足している、キャッシュが多いなど載っていましたが、どうもPCそのものの問題ではないようです。
それ以外では構文のエラーということだったのでフリーソフトのエラーチェックを行ったのですが、特に問題はなかったです。
プルダウンは全部で20個あり初めの4個は選択後に次のプルダウンに移行すると必ずStack overflowのエラーがでます。
不躾な質問で申し訳ないですが、何か問題があるのかご教授いただけないでしょうか?
よろしくお願いします。
以下は構文になります。
<html>
<head>
<title>テンプレtest</title>
<script type="text/javascript"src="ConnectedSelect.js"></script>
<script>
function Jump(f){
for(var i=0;i<f.length;i++){
if(f[i].type=="select-one" && f[i].value.match(/\.html?$/)){
window.open(f[i].value,'_blank');
break;
}
}
}
</script>
</head>
<body>
<form>
項目1<select name="SEL1">
<option value="">-----------</option>
<option value="aa">aa</option>
</select>
項目2<select name="SEL2">
<option value="">-----------</option>
<optgroup label="aa">
<option value="aa1">aa1</option>
<option value="aa2">aa2</option>
<option value="bb1">bb1</option>
</optgroup></select>
・
・
・
・
項目20<select name="SEL20">
<option value="">-----------</option>
<optgroup label="zz">
<option value="zz1">zz1</option>
<option value="zz2">zz2</option>
<option value="***.html">***</option>
</optgroup></select>
<input type="button" value="Go" onClick="Jump(this.form)">
<script type="text/javascript">ConnectedSelect
(['SEL1','SEL2','SEL3','SEL4','SEL5','SEL6','SEL7','SEL8','SEL9','SEL10','SEL11','SEL12','SEL13','SEL14','SEL15','SEL16','SEL17','SEL18','SEL19','SEL20']);
</script>
</form>
</center>
</body>
</html>
お礼
有り難う御座います。 Windows10は、購入してるのですが… もう少し、使えないかなと思ったもので…