对于我的问题,我将使用一个例子。假设有人想创建一个HTML表单,根据用户在表单中提交的任何请求来操作或创建网页。表单将使用javascript来完成此任务。怎么会这样做?另外,我不只是寻找一种颜色选择;我想根据表单中提交的任何请求创建一个更改/创建bg颜色的表单(即不仅仅是红色背景的选项,而是多种颜色或装饰选项)。感谢您的任何信息。
布兰登
答案 0 :(得分:0)
通常表单提交仅用于与服务器进行POST或GET通信。如果您想要某些动态内容的点击功能,请使用<input type="button" onclick="jsfunction()">
或调用jsfunction()的锚标记。
答案 1 :(得分:0)
您可以使用以下内容:
HTML:
<div id="foo"> I'm a div! </div>
JavaScript的:
document.getElementById('foo').style.backgroundColor="red";
JavaScript样式命令与CSS属性的名称略有不同。您可以快速搜索Google以查找其列表。
答案 2 :(得分:0)
您可以使用jQuery轻松完成工作:
的javascript
document.getElementById('foo').style.backgroundColor="red";
变为
$('#foo').css('background-color', 'red')
另一个优点是,后者的css属性名称与HTML中的名称相同。