如何从 hhtm 中的表单属性值调用 javascript 函数
How to call javascript function from the form attribue value in hhtm?
<html>
<head>
<script type="text/javascript">
function sum() {
i = 10;
j = 10;
result = i + j;
return result;
}
</script>
</head>
<body>
First name: <input type="text" name="fname" value="sum()"><br>
</body>
</html>
我是javascript的新手,我想在我的输入文本框中获取数字值。在这里,我正在做 i 和 j 的总和,并希望结果直接显示在输入框中,而无需使用提交按钮。
不,那行不通。"value"属性的值必须是文本而不是函数。您需要在页面加载时通过javascript设置值:
window.onload = function(){
document.querySelector("input[name=fname]").value = sum();
};
如果你觉得真的很不舒服,你可以
用<script>document.write('<input type="text" name="fname" value="'+sum()+'"/>');</script>
相关文章:
- 如何从选择框中的选项中获取属性值
- 如何将属性值调用到 javascript
- 如何通过HTML+CSS中的另一个元素Selector更改元素的属性值
- Angular附加父属性值
- jQuery可以't获取data-*属性值,返回undefined
- 调整屏幕大小时更改属性值
- 如何提取“;href"最近列表项中的属性值
- 使用jQuery设置HTML5属性值时出现问题
- Es6:能够在设置/更新/删除对象属性时调用自定义方法
- 从CSS到Javascript的属性值
- 如何在只接受字符串值/文字的HTML属性中调用函数
- 在异步函数调用过程中,当对象的属性值发生变化时,JavaScript中的对象属性值会发生什么变化
- 无法使用.ajax调用显示MVC控制器返回的属性值
- SinonJS-调用Stub之前的属性值
- 如何在对象生成器外部调用对象属性值
- 我可以在没有对象函数调用的情况下获取(可能是计算的)属性值吗?
- 如何从 hhtm 中的表单属性值调用 javascript 函数
- 未捕获类型错误:不能设置属性'值'Of null在第二次调用后发生
- 在调用onclick()函数的函数中传递按钮值属性值,动态创建按钮
- 获取用字符串调用它的Object属性值