抱歉
我有问题想请教
为何_ccc输出会闪一下就没了
我是刚学javascript的
也没有程式语言基础
之前好像有NaN判断问题
但这次有测试过没问题
然后_aaa和_bbb */- 都可以但 + 时好像是字串相加
以下是问题请帮解惑
感谢
<script type="text/javascript">
function _click(){
var _form = document.forms[0] ;
var _aaa ;
for(var i=0;i<_form._select.options.length;i++)
{
if(_form._select.options[i].selected)
{
_aaa = _form._select.options[i].value;
}
}//select
var _bbb = parseInt(document.getElementById("_input").value);
var _ccc = parseInt(_aaa+_bbb) ;
if(!isNaN(_bbb)){
document.getElementById("_output").value = _ccc ;
}else{
document.getElementById("_output").value = "" ;
}
}
</script>
</head>
<body>
<form>
<select name="_select">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<input type="text" id="_input"></input>
<button onclick="_click()">=</button>
<output id="_output"></output>
</form>