-1
JavaScriptで画像を取得して関数addborder(y)
を作成して、画像に黄色の境界線を付ける必要があります。目的は、JavaScriptを使用してイメージに何かをする方法を見ていることです。JavaScriptで関数を使用して画像の境界線を作成する方法
<!--HTML-->
<img id="img" src="http://pre01.deviantart.net/3d38/th/pre/f/2012/298/5/a/dubstep_wallpaper_by_theblazia-d5iwj4c.png" alt="boom boom boom" >
<p id="here"></p>
<Script>
var y = document.getElementById("img"); //I think it stores "img" as var y.
function addborder(x) {
for (var pixel of x.values()) {
//loop to change "img" border pixels to yellow
if (
pixel.getX() < 50 ||
pixel.getX() > x.getWidth() - 50 ||
pixel.getY() < 200 ||
pixel.getY() > x.getHeight() - 50
) {
pixel.setRed(255);
pixel.setGreen(255);
pixel.setBlue(255);
}
}
document.getElementById("here").innerHTML = x; //should print in paragraph?
//do I need a return statement??
}
Javascript/DOMはそのようには機能しません。 Javascriptシンタックスの基礎を学び、CSSや「キャンバス」について学びましょう。 – SLaks
コードを正しくインデントした場合は、閉じた括弧に何を記述するかを説明するコメントを書く必要はありません。いくつかのヘルプについてはhttps://prettier.io/playground/を試してください – glennsl