关于文档.getElementById()-这里的专业人士简单的问题!

我是JavaScript的新手,所以我想在这里可以轻松回答我的问题: 我有此代码有效: [html] 地址 销售价格 居住区 克洛斯特戈德2楼-8000 aarhus c dkk 2,495,000 119平方米 暴力12 3楼-8000 Aarhus C dkk 2,698,000 97平方米 Vester全部27 2楼电视-8000 Aarhus C dkk 2,795,000 92平方米 输入价格 进入区域 kr. 平方英尺 onclick =" document.ugregn.meterpris.value = document.enregn.pris.value / document.ergn.areal.value "> [/html] 但是我想将我的JavaScript与HTML分开,我尝试了这样的不同的事情: [html] window.onload = function() { document.getElementById("计算").onClick = 功能 () { document.getElementById("价格").value / document.getEnelementById("区域").值 } } 地址 销售价格 居住区 克洛斯特戈德2楼-8000 aarhus c dkk 2,495,000 119平方米 暴力12 3楼-8000 Aarhus C dkk 2,698,000 97平方米 Vester全部27 2楼电视-8000 Aarhus C dkk 2,795,000 92平方米 输入价格 进入区域 kr. 平方英尺 [/html] 不过,它似乎不起作用 - 我可以得到帮助吗?

# 回答1

你好 ... 尝试以下操作:

选择 | 换行 | 行号
  1. document.getElementById("udregn").onclick = function() { 
  2.     document.getElementById("meterpris").value = 
  3.         document.getElementById("pris").value 
  4.         / document.getElementById("areal").value;

注意:打开 C 舔,输出到正确的字段 亲切的问候

# 回答2

我说的问题要获得"仪表价格"的任何输出. 还有其他建议吗?
# 回答3

发布您实际使用的代码...所显示的代码工作,因此必须有另一个错误... 使用以下方式:

选择 | 换行 | 行号
  1. window.onload = function() {
  2.     document.getElementById("udregn").onclick = function() { 
  3.         document.getElementById("meterpris").value = 
  4.             document.getElementById("pris").value 
  5.             / document.getElementById("areal").value;
  6.     }
  7. }
  8.  

应该管用 :) 亲切的问候

# 回答4

它确实有效:-)谢谢您的帮助! 问候

标签: Javascript

添加新评论