懂 JavaScript 高手请进
能不能帮我看一下,下面这段代码是什么意思
<script language= "javascript ">
function add(){
document.attackSolutionActionForm.attack_event_code.value =
attack_event_codeC.value;//第一行
document.attackSolutionActionForm.attack_mean.value =
attack_meanC.value;//第二行
document.attackSolutionActionForm.attack_action.value =
attack_action.value;//第三行
document.attackSolutionActionForm.action =
attack_actionC.innerText;//第四行
document.attackSolutionActionForm.submit(); //第五行
}
</script>
------解决方案--------------------1.2.3行
给name为attackSolutionActionForm的表单里的元素赋值
4.设定表单的action,也就是表单提交后发往那个地址
5.提交表单
------解决方案--------------------attackSolutionActionForm是写页面的人给表单自己取得名字,你可以使用document.forms[index]来访问表单,index是指从上到下表单的编号,只有一个表单的话为0
------解决方案--------------------可以,但是你要先document.attackSolutionActionForm=new Object();
也就是说遇到复杂对象的时候必须先new一个,一般的属性如果不存在,赋值就等于创建
------解决方案--------------------这个document.xxxxx 是不是全称是这样的window.document.xxxx
这个命题我现在还没有想到不成立的地方,当然,除了你用5个x,和4个x有什么不同