<div>
の内容を文字列の正規表現.match()
の結果と置き換える方法を理解しようとしています。これは私がこれまでに持っているコードですが、動作させることはできません。ボタンを画面上に残したいが、一致する単語を反映させるには<div>
としたい。divの内容を文字列の正規表現と置き換えてください
<html>
<body>
<script type="text/javascript">
function search(){
var str = "Visit W3Schools";
var patt1 = /w3schools/i;
document.write(str.replace(document.getElementById("results"),
(str.match(patt1))));
}
</script>
</body>
<div id="results">So this is some text.</div>
<button name="Search" onclick="search()">Click Here</button>
</html>
なぜ機能していないのでしょうか?
が提出からボタンを防ぐために、あなただけのbutton' 'にその' type'が属性を設定することができます。 –