Javascript 使用regexp获取输入值
在我的页面中,我有一些输入按钮是这样写的:Javascript 使用regexp获取输入值,javascript,regex,input,Javascript,Regex,Input,在我的页面中,我有一些输入按钮是这样写的: <input type="button" value="" idtag="" style="color:rgb(51, 156, 203); background-color:white; border:0px; padding:0px;"> 我可以使用regexp获取value和idtag的值吗?在方法replace之后,替换字符串上的结果 text = text.replace(/(<input type="button"
<input type="button" value="" idtag="" style="color:rgb(51, 156, 203); background-color:white; border:0px; padding:0px;">
我可以使用regexp获取value和idtag的值吗?在方法replace之后,替换字符串上的结果
text = text.replace(/(<input type="button" value="(.+)" idtag="(.+)" style="color:rgb(51, 156, 203); background-color:white; border:0px; padding:0px;"> )/gi, function($0,$1,$2){return $3+"-"+$4;});
text=text.replace(/()/gi,函数($0,$1,$2){return$3+“-”+$4;});
谢谢它们是DOM对象的属性,因此您可以按如下方式检索它们:
var button = ...;
var idtag = button['idtag'];
var value = button['value'];
如果输入代码包含在其他HTML代码中,我可以使用此解决方案吗?你是什么意思?是否包含为数据而不是HTML?