[英]How do I get a function to return on SQLite Javascript databases?
[英]How do i get my JavaScript function to return images
我需要下面的函數來返回圖像,它用於密碼檢查,並且圖像正確或錯誤時應顯示為叉號或勾號。 這是到目前為止的代碼
<script type="text/javascript">
function checkPasswordMatch() {
var password = $("#txtNewPassword").val();
var confirmPassword = $("#txtConfirmPassword").val();
if (password != confirmPassword)
$("#divCheckPasswordMatch").html("Passwords do not match!" & <img src="img/cross.png" alt="some_text">);
else
$("#divCheckPasswordMatch").html("Passwords match." & <img src="img/tick.png" alt="some_text">);
}
我已經嘗試過幾種主要方法,而不是嘗試注釋整個圖像語句,但是似乎沒有任何作用,我通常會遇到語法錯誤。 如果這可以解釋為什么我還沒有弄清楚,我對編程也很陌生。
正確的語法是:
$("#divCheckPasswordMatch").html("Passwords do not match! <img src='img/cross.png' alt='some_text'/>");
/>
結尾 +
運算符,而不要使用&
,因此它看起來像"abc" + "def"
如果您不想使用兩種不同類型的引號,則可以這樣對內引號進行轉義:
$("#divCheckPasswordMatch").html("Passwords do not match! <img src=\"img/cross.png\" alt=\"some_text\">");
以類似的方式更正您的其他HTML設置。
您需要將HTML 放入字符串中 ,而不僅僅是在隨機按位AND之后浮動腳本本身。
"Passwords do not match! <img src=\"img/cross.png\" alt=\"some_text\">"
您的語法不正確,無論使用concat運算符,還是不使用任何js變量,都可以使用單引號,因此無需轉義。 用這個
<script type="text/javascript">
function checkPasswordMatch() {
var password = $("#txtNewPassword").val();
var confirmPassword = $("#txtConfirmPassword").val();
if (password != confirmPassword)
$("#divCheckPasswordMatch").html('Passwords do not match!<img src="img/cross.png" alt="some_text">');
else
$("#divCheckPasswordMatch").html('Passwords match.<img src="img/tick.png" alt="some_text">');
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.