将java脚本作为现值放入表单
Putting java script into a form as a present value
我想做一个餐厅选择程序。它接受一个字符串数组,使用random函数,然后将选择显示到一个表单文本框中。
我不能使它工作。我已经做了4个小时了。JavaScript工作得很好,但我就是不能让它显示在文本框中。
<!DOCTYPE html>
<html>
<body>
<button onclick="myFunction()">Generate Restaurant</button>
<script>
var food = ["Molinas", "Sonic", "Subway", "McDonalds", "Taco Bell","Pasanos", "Lone Star Eatery", "Chicken Express"];
function myFunction() {
var x = Math.floor((Math.random() * 8) + 0);
document.getElementById("demo").innerHTML = food[x];
}
</script>
<form>
<input id="demo" type="text">
</form>
</body>
</html>
这会是一个更好的方法吗?
<!DOCTYPE html>
<html>
<body>
<script>
var food = ["Molinas", "Sonic", "Subway", "McDonalds", "Taco Bell", "Pasanos", "Lone Star Eatery", "Chicken Express"];
function myFunction() {
var x = Math.floor((Math.random() * 8) + 0);
return food[x];
}
</script>
<form onsubmit="myFunction()">
Enter name: <input type="text">
<input type="submit">
</form>
</body>
</html>
相关文章:
- 我的html表单无法验证.请参阅代码片段中的html代码和java脚本
- 如何将HTML表单提交到2个位置=Java脚本和PHP
- 如何在java框架(JSF)中基于URL的json响应生成动态表单
- 使用java脚本自动填写表单
- 将java脚本变量传递给相同的表单操作php文件参数
- 显示警报消息后阻止在 java 脚本中提交表单
- 在输入 HTML 表单上从 Java 脚本传递参数
- 使用 Java 脚本在 Android 上提交表单
- 使用crypto-js加密密码并通过ajax发送表单(并在java中解密),我得到:类型错误:无法读取未定义的属性“单词
- 使用 Java 脚本验证 PHP 表单数据
- Java 脚本未定义的变量,基本的 html 表单
- 如何将 XML 文件添加到 eXist 数据库表单 java 脚本
- 在 Java 中运行 Javascript 表单请求
- Java 脚本提交表单倒计时刷新时不重置
- 在支柱中使用 java 脚本提交表单
- 无法在使用 Java 脚本创建的表单中设置提交类型输入
- 从 Java 应用程序提交 ASP 表单
- 使用基于Java EE表单的身份验证时出现Javascript问题
- 使用java脚本重置jsf表单上的rich:calendar值
- 让其他人离开服务器使用我的表单java脚本或php