如果下面的img存在
<img id="youtubeimg" src="http://i1.ytimg.com/vi/VK4ah66jBvE/0.jpg"/>
Run Code Online (Sandbox Code Playgroud)
而剧本是
<script>
var youtubeimgsrc = "something here"
document.write(''+youtubeimgsrc+'')
</script>
Run Code Online (Sandbox Code Playgroud)
结果应该是 http://i1.ytimg.com/vi/VK4ah66jBvE/0.jpg
我该怎么做才能获得图像源并设置为变量.
我有一个注册页面的表格.表单包含一个图像,该图像根据情况更改其src.在提交表单时激活的脚本中,如果该图像具有特定的src,我希望表单调用警报,因此我需要一种检索和比较值的方法.
HTML:
<form action="register_submit.php" method="post" name="mainform" enctype="multipart/form-data" onSubmit="return checkForm(this);return false;">
Run Code Online (Sandbox Code Playgroud)
JS:
function checkForm(f)
{if ([image src value] == "pictures/apic.png")
{
alert("error picture is apic");
return false;
}
else
{
f.submit();
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
以下是完整的相关代码:
<script type="text/javascript">
function checkForm(f)
{if ([image src value] == "pictures/apic.png")
{
alert("error picture is apic");
return false;
}
else
{
f.submit();
return false;
}
}
</script>
<form action="register_submit.php" method="post" name="mainform" enctype="multipart/form-data" onSubmit="return checkForm(this);return false;">
<div class="required">
<label for="first_name">*First Name:</label>
<input type="text" name="first_name" id="first_name" class="inputText" onkeyup="checkFName(this.value);" …Run Code Online (Sandbox Code Playgroud)