按钮的click和submit问题?

问题是这样的,我有一个按钮需要进行启动计时器和提交一个表单,所以我本来打算的按钮类型butten,然后用doucment.xx.submit()来提交表单同时启动计时器,但是只能实现一个,要么启动计时器要么提交表单,有没有什么办法一个按钮实现两个功能

下面是计时器

function $(id) {
		return document.getElementById(id)
	}
	window.onload = function() {
		//点击开始建 开始计数
		var count = 0
		var timer = null //timer变量记录定时器setInterval的返回值
		$("startbtn").onclick = function() {
			
			timer = setInterval(function() {
				count++;
				// 需要改变页面上时分秒的值
				$("id_S").innerHTML = showNum(count % 60)
				$("id_M").innerHTML = showNum(parseInt(count / 60) % 60)
				$("id_H").innerHTML = showNum(parseInt(count / 60 / 60))
			}, 1000)
		}
		//封装一个处理单位数字的函数
		function showNum(num) {
			if (num < 10) {
				return '0' + num
			}
			return num
		}
	}

还是说我这个计时器有问题呢

我试了下并没有什么冲突.你把计时器和提交表单的事件都放在 $("startbtn").onclick 这里面就行了

原生的h5里,submit应该是提交form表单,会提交到form的action地址(太久没弄不太确定)

然后click事件就可以随便做你想做的事,你可以把form表单提交也放在click里用ajax去实现

没什么冲突啊,可以放在一起写 的